[Greasemonkey] Re: Greasemonkey 0.6.0 - preview
Aaron Boodman
zboogs at gmail.com
Mon Sep 5 17:21:36 EDT 2005
Susan says I should clarify: The 0.5.x line will hang around until
Deer Park ships.
:-)
- a
On 9/5/05, Aaron Boodman <zboogs at gmail.com> wrote:
> Here's a preview of Greasemonkey 0.6.0.
>
> * Works on text/javascript, test/plain, and image/*
> * Consistent injection (uses same event that 0.3.x did)
> * Componentized, so should be possible to make a camino version
>
>
> Here's the todo to launch:
> * Fastback compatibility
> * versioning: use old scripts folder if exists, else use new one
> * monkey menu?
> * Lots of new APIs
>
>
> I went through and checked a portion of Mark Pilgrim's scripts to get
> a feel for compatibility. Here's the results:
>
> aintitcool
> 1.0.x - doesn't work because of nested functions. There's a bug in the
> 1.0.x evalInSandbox that makes it exit without error when you use
> nested functions. This script can be used by moving the helper
> functions out of the anon funciton.
> 1.5 - works
>
> accessbar
> 1.0.x - nested functions
> 1.5 - works
>
> zoom-google
> 1.0.x - no error, but style is wrong. don't feel like trawling through
> to figure out what is causing this.
> 1.5 - works
>
> zoom-the-web
> 1.0.x - nested functions. works fine when they are moved.
> 1.5 - works
>
> autoclick
> 1.0.x - interpreter exits without error when trying to access event
> properties in handlers. yikes.
> 1.5 - WORKS. This means that *expandos now allowed on xpc native
> wrappers* in latest deer parks. Nice!
>
> betterdir
> 1.0.x - works except for nested functions
> 1.5 - works except for use of on* style event handlers causes
> "component not available" error
>
> blogdex
> works on both!
>
> bloglines-autoload
> both: some kind of weird FF bug causes invalid pointer error because
> of location access. "fixed" by using settimeout. need to isolate and
> file mozilla bug.
>
> cdreadable
> 1.0.x: nested functions
> 1.5 - works
>
> magicline
> works in 1.5. Didn't bother checking 1.0.x :-)
>
>
> --
> Aaron
>
>
>
More information about the Greasemonkey
mailing list