Are you on the beta channel? The all_frames feature doesn't exist on
the beta channel.

Sorry about the confusing docs. We need to update them.

- a

On Thu, Dec 10, 2009 at 1:33 AM, Evgeny Shadchnev
<[email protected]> wrote:
> It's something different. It looks like a content script is invoked for
> every iframe though all_frames is explicitely set to false. Here is a test
> case:
> manifest:
> {
>     "name": "All Frames == false bug",
>     "version": "1",
>     "description": "Content script is loaded for all frames though
> all_frames is explicitely set to false",
>     "permissions": [
>      "tabs"
>     ],
>
> "content_scripts": [
>  {
>    "matches": ["http://*/*";],
>    "js": ["content_script.js"],
>    "all_frames": false,
>    "run_at": "document_end"
>  }
> ]
> }
> content_script:
> console.log("Content script invoked");
> -----------------------
> To reproduce:
> Install the extension and open http://www.buy.com/prod/210668225.html
> What I expect to see:
> 'Content script invoked' only once for the top frame since all_frames is set
> to false
> What I get:
> 'Content script invoked' is repeated 10 times in the log (for every iframe).
> Do you want me to file a bug report?
> Evgeny
> On Tue, Dec 8, 2009 at 10:40 PM, Adam Barth <[email protected]> wrote:
>>
>> Sounds like you're running into
>> <http://code.google.com/p/chromium/issues/detail?id=29644>.  I've just
>> brought it to the attention of the team.
>>
>> Adam
>>
>>
>> On Tue, Dec 8, 2009 at 9:07 AM, Evgeny Shadchnev
>> <[email protected]> wrote:
>> > Hello,
>> > I can't figure out why my content script is executed several times on a
>> > single page. My manifest looks like this:
>> > "content_scripts": [
>> >  {
>> >    "matches": ["http://*/*";],
>> >    "js": ["jquery-1.3.2.js", "content_script.js"],
>> >    "css": ["ih.css"],
>> >    "all_frames": false,
>> >    "run_at": "document_end"
>> >  }
>> >
>> > When my content script is executed, it connects to the background page.
>> > It
>> > turns out that the background page receives several requests in a row
>> > with
>> > the same port.tab.url and port.tab.id. Is it a known bug or am I missing
>> > something? An example of a page that leads to multiple
>> > requests: http://www.amazon.com/gp/product/B001CDNM04
>> > Evgeny
>> >
>> > --
>> >
>> > 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.
>> >
>
> --
>
> 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.
>

--

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