Does changing the allFrames parameter to false change anything?

Also, what if you remove everything from update.js except for the
console.log statement?


On Sun, Dec 6, 2009 at 11:55 AM, David Hilley <[email protected]> wrote:

> Hi, I've been working on an extension similar to It's All Text or
> mozex for editing textareas in external editors.  I used to use page
> actions but now I've converted the functionality into a browser
> action.  The thing works fine on virtually all pages, but I'm getting
> some behavior I can't explain with Gmail.
>
> I have the following in the extension background page:
>
> chrome.browserAction.onClicked.addListener(function(tab) {
>  chrome.tabs.executeScript(tab.id, {file: "update.js", allFrames:
> true});
> });
>
> I just want to run update.js over the page content to grab textareas
> out of the DOM.  For testing purposes, I have an unconditional
> console.log output in update.js.  Now, when I first load Gmail (or hit
> browser refresh), open the page console and hit the browser action
> button, I see the console.log output as expected.  As soon as I click
> on a message or do something which causes the page to be dynamically
> updated (navigate to a label), clicking on the browser action button
> no longer does anything.  I don't see the output in the console, so it
> no longer seems to be running update.js in the same/right window.
>
> If I navigate to a message, hit the browser refresh button and then
> click the browser action button it works again until I move to another
> thread or label.  Why would this be the case?
>
> I'm running 4.0.264.0 SVN revision 33819.  Thanks.
>
> --
>
> 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]<chromium-extensions%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/chromium-extensions?hl=en.
>
>
>

--

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