Closed Bug 1311928 Opened 9 years ago Closed 9 years ago

the video player on fivethirtyeight.com would not work.

Categories

(Core Graveyard :: Plug-ins, defect)

49 Branch
x86
Windows
defect
Not set
normal

Tracking

(firefox49 affected, firefox50- wontfix, firefox51- ?, firefox52- fixed)

RESOLVED FIXED
Tracking Status
firefox49 --- affected
firefox50 - wontfix
firefox51 - ?
firefox52 - fixed

People

(Reporter: alice0775, Unassigned)

References

Details

(Keywords: regression, Whiteboard: adobe, STR in comment #0)

Attachments

(1 file)

[Tracking Requested - why for this release]: Video would not playback. +++ This bug was initially created as a clone of Bug #1306465 +++ Spin-off from Bug 1306465 Comment #24. Sample URL: http://fivethirtyeight.com/features/late-night-podcast-a-nasty-third-debate/ scroll down to find the video. The video itself is HTML5. However, if the user has Flash installed, then a Flash Object is placed on top the video for ad purposes. While the ad will play, the video itself will be covered in white. Only the controls work. I would guess that the problem has something to do with transparency or possibly even how you handle the wmode. Regression window: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=02c69f4f896255189ce2f9f4e0d875e383bcfbd7&tochange=a1bd47d76f71162534090485acc57866dcd55eef Regressed by: bug 1229961 on trunk
Keywords: regression
Summary: the video player on fivethirtyeight.com would work. → the video player on fivethirtyeight.com would not work.
No longer blocks: 1306465
To make this clear, this is only with async plugins turned on. It works normally if dom.ipc.plugins.asyncdrawing.enabled is set to false.
A quick fix might be to create a site blacklist for the dom.ipc.plugins.asyncdrawing.enabled option. Ideally, we'd figure out why the player was covered in white. Do note that the audio still played, BTW. I do note that I used to use a plugin that changed the wmode for Flash (so I'd get hardware acceleration), and it caused similar symptoms sometimes. I don't remember if the problem occurred on FiveThirtyEight, but I remember that videos around the web, including embedded YouTube videos, would have the controls not show.
Reproducible on Windows 10 CPU Intel Core i7-4790 CPU @ 3.60GHz RAM 16.0 GB Graphics NVIDIA GeForce GTX 745 Version 49.0.2 Build ID 20161019084923 User Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0 Shockwave Flash:23.0.0.162 Aynchronous Rendering Plugin - true e10s - Disabled
I tested it on the Basic renderer, the Direct3D9 renderer, and the Direct3D11 Warp renderer. My Graphics is an Intel G45, so the Direct2D renderer is blacklisted. (Before it was, I was able to use it, but it had glitches.)
Involves a flash applet on top of other content with incorrect clipping. Sounds similar to bug 1306698.
See Also: → 1306698
Attached file reduced testcase
This should be duplication of Bug 1312242. Adding <param name="bgcolor" value="#ffffff" /> seems to fix the problem.
Depends on: 1312242
Whiteboard: adobe
Confirm that the test case produces the same symptoms here. Using the Basic Renderer on the official Linux version. (I've disabled the pref on my Windows machine.)
We've reverted the pref dom.ipc.plugins.asyncdrawing.enabled to false in 50.0b10. 50 should be unaffected now. Wontfix for 50 (when the pref is set to true).
Can the pref be sent to 49 as well? Doesn't seem like the kind of thing you want to leave.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Adjusting tracking flags since this is a dupe. Will move them over to the dupe bug.
Depends on: 1315507
I'm making the release status the same as bug 1312242 (with a ? for 51 since that bug's patch may still be uplifted).
Whiteboard: adobe → adobe, STR in comment #0
Blocks: 1339875
Resolution: DUPLICATE → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: