github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

ozten / Perfidies-of-the-Web

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 3
    • 2
  • Source
  • Commits
  • Network (2)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

The client side of Mozilla's Plugin Finder Server (PFS2). A JavaScript client for checking to see if your browser has out of date plugins. — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Merging lmorchard's code 
ozten (author)
Fri Jan 22 10:45:36 -0800 2010
commit  f7241261912b700aeb4b421be62d74e485463800
tree    afed1e2935dfd3a89967912c21bdb0da94626481
parent  9872681d1f5c20e4e68069087227bee3bfd7937c parent  287c5424bd43fba90dd96d0c738689f28c415b77
Perfidies-of-the-Web /
name age
history
message
file README.md Wed Oct 07 16:23:57 -0700 2009 Adding build instructions and comment to the ge... [Austin King]
file build.conf-dist Sun Oct 25 14:15:37 -0700 2009 Bug#528280 - Added stopFindingPluginInfos to su... [ozten]
file build.sh Fri Jan 22 10:45:36 -0800 2010 Merging lmorchard's code [ozten]
file closure_compiler.php Sun Oct 25 14:15:37 -0700 2009 Bug#528280 - Added stopFindingPluginInfos to su... [ozten]
directory lib/ Tue Dec 22 08:28:13 -0800 2009 Adding lib/browserdetect.js for some cross-brow... [lmorchard]
file messages.js Fri Dec 11 01:11:24 -0800 2009 Bug#535030 - Adding noConflict Bug#534935 - cop... [ozten]
file notice.txt Sun Sep 20 06:17:08 -0700 2009 Bug#521368 - Removing Google hosted jQuery and ... [ozten]
file perfidies.js Fri Dec 11 01:11:24 -0800 2009 Bug#535030 - Adding noConflict Bug#534935 - cop... [ozten]
file pfs2_json.html Thu Jan 21 10:29:28 -0800 2010 add support for detection of (Yahoo) BrowserPlu... [lloyd]
file plugincheck.js Sun Dec 20 04:21:53 -0800 2009 Bug#524460 - Adobe Reader is used on Linux [ozten]
file plugincheck_badge.js Fri Dec 11 01:11:24 -0800 2009 Bug#535030 - Adding noConflict Bug#534935 - cop... [ozten]
file publish.sh Sun Nov 22 20:57:50 -0800 2009 Bug#528280 - Updating urls to production [ozten]
directory tests/ Fri Jan 22 10:45:36 -0800 2010 Merging lmorchard's code [ozten]
file web.js Fri Jan 22 10:45:36 -0800 2010 Merging lmorchard's code [ozten]
file web_badge.html Mon Dec 07 07:57:57 -0800 2009 Added missing messages.js. Pulling images out i... [ozten]
README.md

PerFidieS of the Web

This is the client side of the PFS2 project, which updates how Mozilla tracks browser plugins. As new versions are released or vulnerabilities are discovered the PFS2 project will encourage or alert the user to upgrade plugins.

For maximum fun, setup mozilla.com, pfs2, and make this directory available via a local web server.

Development

Edit js files run tests/unit.html, pfs2_json.html, via file system or local web server.

Integration test

Setup PFS2 http://svn.mozilla.org/projects/pfs2/trunk/ then run it's tests to populate the database with test data

In this project, run tests/integration.html via a local web server for end to end integration tests.

Mozilla.com PluginCheck

Edit MOZILLA_COM and PERFIDIES env variables in build.sh ./build.sh which produces $MOZILLA_COM/js/plugincheck.js Hit local instance of mozilla.com/en-US/plugincheck/

Commit changes to this project as well as Mozilla.com js/plugincheck

Credits

Reuses Eric Gerds' excellent PluginDetect v0.6.3 http://www.pinlady.net/PluginDetect

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server