Closed
Bug 1148804
Opened 10 years ago
Closed 9 years ago
SWF #161 load Lotto numbers in the extension, but not in iframe viewer when Lightbeam extension is enabled
Categories
(Firefox Graveyard :: Shumway, defect)
Firefox Graveyard
Shumway
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: cpeterson, Unassigned)
References
()
Details
Attachments
(1 file)
(deleted),
image/png
|
Details |
http://swf.codeazur.com.br/#f7870ab8fd8a79a0050b4cd692a376fb2a278219caad7720210712822897adae
TypeError: shumway.player.js:72002:0
Error: shumway.player.js:72003:0
"AVM1 error: TypeError: proxy.setTarget is not a function" shumway.player.js:72004:24
avm1ErrorWrapper() shumway.player.js:72004
avm1gen_f0i2() avm1gen-f0i2:12
interpretActions() shumway.player.js:72516
executeActions/<() shumway.player.js:70709
AVM1ContextImpl.prototype.enterContext() shumway.player.js:70299
executeActions() shumway.player.js:70707
AVM1ContextImpl.prototype.executeActions() shumway.player.js:70313
AVM1MovieClip.prototype._executeFrameScripts() shumway.player.js:74666
MovieClip.prototype.callFrame() shumway.player.js:52024
MovieClip.runFrameScripts() shumway.player.js:51639
DisplayObject.performFrameNavigation() shumway.player.js:47021
Player.prototype._eventLoopTick() shumway.player.js:82845
Player.prototype._enterEventLoop() shumway.player.js:82795
rootLoadingLoop() shumway.player.js:82824
"AVM1 warning: cannot set member 'letterSpacing' on undefined object" shumway.player.js:69889:12
"AVM1 warning: object 'XML' is undefined" shumway.player.js:69889:12
"AVM1 warning: cannot set member 'ignoreWhite' on undefined object" shumway.player.js:69889:12
"AVM1 warning: cannot set member 'onLoad' on undefined object" shumway.player.js:69889:12
"AVM1 warning: method 'load' can't be called on undefined object" shumway.player.js:69889:12
Reporter | ||
Comment 1•10 years ago
|
||
Still broken in Shumway 0.11.7 redux.
GET
http://wlresults.westlotto.com/wlinfo/WL_InfoService [HTTP/1.1 200 OK 180ms]
"AVM1 warning: cannot look up variable 'clicktag'" shumway.player.js:71003:13
"AVM1 warning: cannot look up variable 'clickTag'" shumway.player.js:71003:13
"AVM1 warning: cannot look up variable 'clickTAG'" shumway.player.js:71003:13
"AVM1 warning: cannot look up variable 'Clicktag'" shumway.player.js:71003:13
"AVM1 warning: cannot look up variable 'ClickTag'" shumway.player.js:71003:13
"AVM1 warning: cannot look up variable 'ClickTAG'" shumway.player.js:71003:13
"AVM1 warning: cannot look up variable 'url'" shumway.player.js:71003:13
"AVM1 warning: cannot look up variable 'clicktarget'" shumway.player.js:71003:13
"AVM1 warning: cannot look up object 'XML'" shumway.player.js:71003:13
"AVM1 warning: cannot set member 'ignoreWhite' on undefined object" shumway.player.js:71003:13
"AVM1 warning: cannot set member 'onLoad' on undefined object" shumway.player.js:71003:13
"AVM1 warning: method 'load' can't be called on undefined object" shumway.player.js:71003:13
Summary: SWF #161 doesn't load Lotto numbers: "AVM1 error: TypeError: proxy.setTarget is not a function" shumway.player.js:72004:24 → SWF #161 doesn't load Lotto numbers: "AVM1 warning: method 'load' can't be called on undefined object"
Comment 2•9 years ago
|
||
This now doesn't throw any errors and fully works in the iframe viewer. In the extension, the numbers still don't show up, though. Needinfo'ing Tobias.
Assignee: nobody → schneider
Blocks: shumway-m4
Flags: needinfo?(schneider)
OS: Mac OS X → All
Hardware: x86 → All
Summary: SWF #161 doesn't load Lotto numbers: "AVM1 warning: method 'load' can't be called on undefined object" → SWF #161 doesn't load Lotto numbers in the extension, works in iframe viewer
Comment 3•9 years ago
|
||
Seems to work now. Chris, can you confirm?
Flags: needinfo?(schneider) → needinfo?(cpeterson)
Comment 4•9 years ago
|
||
I can confirm. It's not entirely impossible that I tested with an outdated build :(
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(cpeterson)
Resolution: --- → WORKSFORME
Reporter | ||
Comment 5•9 years ago
|
||
In a clean profile, the Shumway extension and iframe viewer work correctly. But in my normal profile, the iframe viewer does not load the numbers, but the extension does. The problem was that I had Tracking Protection enabled (the "privacy.trackingprotection.enabled" pref).
Strangely, this is reverse of what Till reported seeing in comment 1: the iframe viewer loaded the numbers correctly, but the extension did not!
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 6•9 years ago
|
||
Till: should the Shumway extension honor Tracking Protection? Does the extension use a networking code path that bypasses Tracking Protection?
Flags: needinfo?(till)
Reporter | ||
Comment 7•9 years ago
|
||
This does not seem to be a Tracking Protection problem, but a conflict with the Lightbeam add-on [1]. This might be a manifestation of e10s bug 1167810.
If you have the Lightbeam [1] addon installed and enabled and then force-reload (CMD+SHIFT+R), the iframe viewer fails to load the Lotto numbers and the Shumway extension fails to load at all. The following errors are logged to the browser console:
NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXPCComponents_Utils.nukeSandbox] bootstrap.js:290:0
TypeError: ShumwayCom.setupComBridge is not a function viewer.js:72:4
Also note:
- You might need to toggle Lightbeam on and off a couple times.
- You might need to force-reload (CMD+SHIFT+R) the page, not just reload.
[1] https://addons.mozilla.org/en-US/firefox/addon/lightbeam/
[2] http://swf.codeazur.com.br/#f7870ab8fd8a79a0050b4cd692a376fb2a278219caad7720210712822897adae
Status: VERIFIED → REOPENED
Flags: needinfo?(till)
Resolution: WORKSFORME → ---
Reporter | ||
Comment 8•9 years ago
|
||
Please see the attached screenshot.
Reporter | ||
Comment 9•9 years ago
|
||
Yury pointed out that I need to restart Firefox after enabling or disabling Lightbeam. Restarting Firefox makes the ShumwayCom problem goes away, but the Lotto numbers still fail to load (in the iframe viewer only!) when Lightbeam is enabled, whether Tracking Protection is enabled or not.
Summary: SWF #161 doesn't load Lotto numbers in the extension, works in iframe viewer → SWF #161 load Lotto numbers in the extension, but not in iframe viewer when Lightbeam extension is enabled
Updated•9 years ago
|
Assignee: schneider → nobody
Reporter | ||
Updated•9 years ago
|
Blocks: shumway-m5
Reporter | ||
Updated•9 years ago
|
No longer blocks: shumway-m4
Assignee | ||
Updated•9 years ago
|
Product: Firefox → Firefox Graveyard
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•