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)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: cpeterson, Unassigned)

References

()

Details

Attachments

(1 file)

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
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"
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
Seems to work now. Chris, can you confirm?
Flags: needinfo?(schneider) → needinfo?(cpeterson)
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
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
Till: should the Shumway extension honor Tracking Protection? Does the extension use a networking code path that bypasses Tracking Protection?
Flags: needinfo?(till)
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 → ---
Attached image Lightbeam-screenshot.png (deleted) —
Please see the attached screenshot.
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
Assignee: schneider → nobody
Blocks: shumway-m5
No longer blocks: shumway-m4
Product: Firefox → Firefox Graveyard
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: