Closed
Bug 1134027
Opened 9 years ago
Closed 9 years ago
Flash HW Accelerated 3D Graphics (Stage3D) content no longer renders in Firefox 34 and higher on MacOS
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: jeclark, Unassigned)
References
()
Details
(Keywords: regression)
Attachments
(3 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36 Steps to reproduce: Go Here Actual results: Only a grey rectangle is displayed Expected results: Flash content should have rendered
Reporter | ||
Updated•9 years ago
|
Reporter | ||
Comment 1•9 years ago
|
||
Reporter | ||
Comment 2•9 years ago
|
||
Does it work if you disable HWA in Flash? http://www.macromedia.com/support/documentation/en/flashplayer/help/help01.html If that doesn't change anything, could you install mozregression to find a regression range, please. See http://mozilla.github.io/mozregression/ for details (no need to bisect, only changelog is enough).
Reporter | ||
Comment 4•9 years ago
|
||
Yes, disabling hardware acceleration in Flash causes the content to render in Firefox 34 or higher. In the Firefox ESR (and all versions below the 34 branch), content renders as expected with hardware acceleration enabled in Flash.
Updated•9 years ago
|
Component: Untriaged → Plug-ins
Product: Firefox → Core
Comment 5•9 years ago
|
||
I'd love to see a nightly regression range.
Keywords: regressionwindow-wanted
Comment 6•9 years ago
|
||
I just tested in FF 35.0.1 with Flash's hardware acceleration on in OS X 10.7.5 and 10.8.5 (on two different machines). I didn't see this bug in either test. So it looks like there are some additional, unknown factors here -- possibly including the version of OS X. My 10.8.5 doesn't have a Retina display. My 10.7.5 machine does.
Comment 7•9 years ago
|
||
I bisected this regression to Nightly 34 build 2014-07-31: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=f61a27b00e05&tochange=005424a764da We don't have archived inbound builds that old, so mozregression can't bisect any further. I am testing Flash 16.0.0.305 on a MacBook Pro running OS X 10.10.2.
Comment 8•9 years ago
|
||
Suspects, although neither jumps out at me: 70935e906273 Ralph Giles — Bug 1045128 - Bump MacOS X SDK to 10.7 for release builds. r=ted 477ba7091557 Jeff Gilbert — Bug 1045957 - Improve code in GLReadTexImageHelper.cpp. - r=mattwoodrow
Comment 9•9 years ago
|
||
Hmm. If it's my sdk bump you could try testing a build of the revision right before that landed. SDK build skew seems unlikely though.
Reporter | ||
Comment 10•9 years ago
|
||
You're right. I'm not seeing this on my non-retina iMac running 10.10.1 and Firefox 35.0.1 with Flash Player 16.0.0.305.
Comment 11•9 years ago
|
||
Testing with FF 35.0.1 and recent mozilla-central nightlies, I see this bug on OS X 10.9.5 and 10.10.2, but only when HiDPI support is turned on. One way to turn it off is right-click on a distro, choose Get Info, then check "Open in Low Resolution". I'm unable to test on OS X 10.8.5 with a Retina display. But as I mentioned above (in comment #6) I don't see this bug on OS X 10.7.5, even with a Retina display and HiDPI support on. The trigger for this bug is https://hg.mozilla.org/mozilla-central/rev/70935e906273 Bug 1045128 - Bump MacOS X SDK to 10.7 for release builds. r=ted author Ralph Giles <giles@mozilla.com> Mon, 28 Jul 2014 10:36:52 -0700 I tested by doing "hg update -r 042fa33c3f5c" (the rev just before 70935e906273) and building twice (on OS X 10.7.5) -- once with the 10.6 SDK and once with the 10.7 SDK. When run on OS X 10.9.5, the latter build (made with the 10.7 SDK) had this bug, but not the former (made with the 10.6 SDK). It will be very difficult to figure out why the SDK with which you build Firefox makes a difference here, and probably impossible for someone outside Adobe. Surely the crucial factor is something in Flash's internal workings while Flash-specific HW acceleration is on. Though it's also very likely that there may be an Apple bug here -- something Adobe will need to learn how to work around. Furthermore, I think it's very unlikely we'll be able to go back to using the 10.6 SDK. Sorry for the bad news. I doubt there's anything Mozilla can do here.
Reporter | ||
Comment 12•9 years ago
|
||
No problem. I didn't catch earlier in the thread that this was related to the Mac SDK. Thanks for the clarification. We'll chase it down.
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Reporter | ||
Comment 13•9 years ago
|
||
This is ADBE 3937398. We currently still support OSX 10.6 so we have a dependency there, but we're looking at dealing with this in either the May or June release since that population has tailed off significantly at this point in favor of Yosemite.
Comment 14•9 years ago
|
||
> We currently still support OSX 10.6 so we have a dependency there Do you mean that Adobe's code currently links to the 10.6 SDK? And if so, can you "fix" this bug (and/or bug 1146036) by making Adobe's code link to the 10.7 SDK (or some other higher version)?
Flags: needinfo?(jeclark)
Reporter | ||
Comment 15•9 years ago
|
||
That's what we're looking at. The concern is that changing SDK versions has implications for multiple browsers on Mac. We're currently investigating a change to the 10.7 SDK, and that work is targeted for our May release.
Flags: needinfo?(jeclark)
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•