yeah, i had looked at the dev builds of Chrome, but the userscript
support was only half the battle - the Greasemonkey scripts are really
only used to hook into the containing sites events, but the actual
notifications are still sent through the Growl/GNTP extension. that is
because the notifications need to be sent over TCP, which js does not
natively support. when i last checked on the Chrome extension roadmap,
there was no support for extensions in the Firefox sense (where they
can hook into the actual classes of the browser at a deeper level), so
that meant no TCP support and thus i wasnt sure how to best handle it.
it just dawned on me though that, assuming the Chrome userscripts
allow you include other assests (specifically, a Flash object), then
the script could use the GrowlFlashConnector as the transport
mechanism. worst case, the script could load the Flash object from a
well-known external url and use it that way, which should be doable
today (assuming a dev build of Chrome).
so i guess it *is* possible - cant wait to see somebody implement it =)