Thanks Aaron, wonderful stuff.

Obviously the devil's in the details, but I can no longer see any
major barriers to a port. Which will no doubt thrill our users who've
been clamoring to switch to Chrome for a while now :)




On Oct 3, 6:30 pm, Aaron Boodman <[email protected]> wrote:
> On Sat, Oct 3, 2009 at 10:24 AM, Andy Mitchell <[email protected]> wrote:
> > That's a great idea, but I was under the impression - based on very
> > limited play time with Chrome! - that content scripts had no direct
> > access to the Javascript objects in the page?
>
> By default, that is true, but there are always going to be use cases
> for interacting with the JS in pages. We are just trying to set things
> up so that by default, the environment extensions run in is as safe as
> possible.
>
> > Actually, I've just 
> > foundhttp://www.aaronboodman.com/2009/04/content-scripts-in-chromium.html
> > which is a fantastic intro.
> > (A link to, or variation of this would be great on the new extension
> > site).
>
> I think thathttp://code.google.com/chrome/extensions/content_scripts.html
> covers some of this.
>
> > Is that blog post still accurate?
>
> Yes!
>
> > Or perhaps more usefully for others reading this, is there a best
> > practice for accessing in page variables? (e.g. gmonkey, the XHR
> > prototype)
>
> > The choices I can see...
> > 1) contentWindow - you talk about closing this off, is it going to be
> > around for the foreseeable future?
>
> Actually contentWindow is gone.
>
> > 2) Inject a <script> element into the page with the wrapping code, and
> > use DOM elements/events to pass data back out.
>
> This is the current best-practice. 
> See:http://code.google.com/chrome/extensions/content_scripts.html#host-pa...
>
> > It's great to be able to hear directly from you guys, any insight on
> > this particular topic would be very useful indeed :)
>
> Take a look at that last link. It's not the most convenient thing in
> the world, but it should work.
>
> - a
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to