Permalink
Switch branches/tags
Nothing to show
Commits on Sep 20, 2009
  1. Pass the proper arguments for various FF versions.

    Detect which version of firefox we are running in, and pass the proper
    arguments to openNewTabWith(), as it changed across version 2 and 3.
    
    Fixes #1003
    arantius committed Sep 20, 2009
Commits on Sep 16, 2009
  1. Always use the latest available JavaScript engine.

    Fixes #1026
    Johan Sundström committed with arantius Sep 13, 2009
Commits on Aug 24, 2009
  1. Merged Anthony's 917a45f and made functions consistently either alway…

    …s or never return a declared value.
    johan committed Aug 24, 2009
  2. Enhance behavior of GM_openInTab().

    * Respect the browser.tabs.loadInBackground preference.
    * Return a handle to the "window" that is created.
    
    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 11, 2009
Commits on Aug 22, 2009
Commits on Aug 13, 2009
  1. Add four missing strings with English defaults.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  2. Add all updated strings from babelzilla.org.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  3. Run scripts on pages loaded in the sidebar.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  4. Remove duplicate reference to prefmanager.js.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  5. Add GM_apiLeakCheck() calls to _deleteValue and _listValues.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  6. Detect and handle Firebug related problems.

    * Check for `chromeWin.Firebug`.
    * Check for an undefined `fbContext`.
    
    Intentionally leave logging in place, so that if error cases have been
    missed (or appear), they are noticed in the future.
    
    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  7. Use the whole host (not just the name) when adding include/exclude en…

    …tries.
    
    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  8. Remove the margin aside the status bar icon.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  9. Completely remove "updater.js", rely on Firefox's default behavior.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 12, 2009
  10. Isolate the contents of scriptdownloader.js in a private scope.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 11, 2009
  11. Add control attributes to newscript.xul.

    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 11, 2009
  12. Alter GM_isGreasemonkeyable() for security and features.

    Restrict greasing file: and about: URLs, to plug a potential security
    hole.  (Add an about:config accessible preference to override this.)
    Add greasing data: URLs, and always about:blank (regardless of above).
    
    Signed-off-by: Johan Sundström <oyasumi+github@gmail.com>
    arantius committed with johan Aug 11, 2009
Commits on Aug 12, 2009
Commits on Aug 11, 2009
  1. Rearrange and clean up initial git repository.

    * Remove "DEAD.REPOSITORY" note (from CVS history import).
    * Remove unused src/foo/ and src/perl/ and src/chrome/icons/ directories.
    * Move src/chrome/chromeFiles/content/ and src/chrome/chromeFiles/locale/ to content/ and locale/ respectively.
    * Move everything left in src/ to the root.
    * Patch chrome.manifest to work with that rearrangement.
    * Patch build.sh to no longer have SVN specific code, and work with the above rearrangements.
    * Patch install.rdf to contain the latest targeted Firefox versions, and GM version.
    arantius committed Aug 11, 2009
Commits on Jan 28, 2009
  1. Fixes #211 as per Anthony's suggestion: if we manage to capture and p…

    …resent the error, fine -- if not, just move on without breakage. As a happy bonus, this actually makes "throw null" the @unwrap equivalent of the normal top-level return too.
    johan committed Jan 28, 2009
Commits on Jan 23, 2009
  1. Fixes #204

     * Rework getFirebugConsole() to function with Firebug versions 1.3 and 1.4.
    arantius committed Jan 23, 2009
Commits on Jan 12, 2009
Commits on Jan 9, 2009
  1. Remove inner jar as it was annoying me (and also did not work with ba…

    …belzilla without other changes)
    aboodman committed Jan 9, 2009
Commits on Sep 11, 2008
  1. Applying another patch by sevenfurnace@gmail.com that fixes #122 agai…

    …n, without eval and in Firefox 3.0.2 onward -- thanks!
    johan committed Sep 11, 2008
Commits on Aug 14, 2008
  1. Optimization to straight code for the subscript loader, as suggested …

    …by Anthony. Applying a patch by sevenfurnace@gmail.com that fixes #122 -- thanks!
    johan committed Aug 14, 2008
Commits on Jul 4, 2008
  1. Refs #122

     * For Firebug 1.2 case, check that the console is enabled, before logging to it.
    arantius committed Jul 4, 2008
  2. Refs #122

     * Incorporate the suggested patch to restore Firebug 1.2 console compatibility.
    arantius committed Jul 4, 2008
Commits on Jul 1, 2008
  1. Renamed new API GM_enumerateValues to GM_listValues as per GM-dev con…

    …sensus. (Also some styleguide nit.)
    johan committed Jul 1, 2008
  2. Fixes #108 by adding the @unwrap header and changing the default back…

    … to scripts run in an anonymous function wrapper in the GM sandbox, when it was not present on installation. (Also a small cleanup of the load sequence in the greasemonkey service.)
    johan committed Jul 1, 2008
Commits on Jun 29, 2008
Commits on Jun 21, 2008
  1. Fixes #103

     * Remove duplicate entity in DTD.
    arantius committed Jun 21, 2008
Commits on Jun 19, 2008
  1. Fixes #38

     * Incorporate the submitted patch.  Add GM_deleteValue and GM_enumerateValues API methods.
    arantius committed Jun 19, 2008