Issue metadata
Sign in to add a comment
|
Console global context resets randomly
Reported by
ja...@goldfirestudios.com,
Aug 8 2016
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36 Steps to reproduce the problem: 1. Open console at https://howlerjs.com/ (it isn't dependent on website, just an example of where I'v been seeing it). 2. Type the global Howler variable into the console and hit enter. 3. Sometimes an error is returned: Uncaught ReferenceError: Howler is not defined. Sometimes it will happen immediately after loading into the page, other times it can take several minutes or longer, and still other times it never happens. What is the expected behavior? These global variables are actually defined and still work in the page itself. What went wrong? The only issue is that the console can't access the variables. If you look at the window object it has been completely reset, but all of the code in the page continues to work correctly. Did this work before? Yes Before Chrome 51 Chrome version: 52.0.2743.82 Channel: stable OS Version: OS X 10.11.5 Flash Version: Shockwave Flash 22.0 r0
,
Aug 9 2016
Okay, so I've been doing more testing trying to find repeatable steps and I noticed something that hadn't occurred to me before. The issue is happening because the context in the console is switching from 'top' to the context of one of the extensions. However, this isn't an issue with any particular extension because the problem still happens in incognito, the extension that it switches the context to each time is different, and the problem happens on 2 other computers with completely different extensions. I'm still not sure what triggers this, sometimes as soon as you load into the page it is already off of the 'top' context, but it seems very random.
,
Aug 9 2016
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by kozyatinskiy@chromium.org
, Aug 9 2016Status: Assigned (was: Unconfirmed)