Disable acceleration by default on Linux

RESOLVED FIXED in Firefox 53

Status

()

defect
P1
normal
RESOLVED FIXED
3 years ago
5 months ago

People

(Reporter: milan, Assigned: lsalzman)

Tracking

(Blocks 1 bug, Regressed 1 bug)

unspecified
mozilla53
Unspecified
Linux
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox53 fixed)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 attachment)

Until we are able to schedule the work blocking the Linux acceleration riding the trains, we're going to disable it.  With accelerated nightly, we're starting to see regressions in the unaccelerated configuration which is on aurora, beta and release.
Assignee: nobody → lsalzman
OS: Unspecified → Linux
Priority: -- → P1
Whiteboard: [gfx-noted]
Just removes the hack we did to enable it on nightly. The fuzz we added in bug 594876 can remain since it is conditional on acceleration being detected anyway. Otherwise, try run looks green, and no new failures from disabling this.
Attachment #8818794 - Flags: review?(milan)
Comment on attachment 8818794 [details] [diff] [review]
don't enable GL compositor by default on Linux nightly

Review of attachment 8818794 [details] [diff] [review]:
-----------------------------------------------------------------

On a side note, it feels like we should simplify this whole logic, get rid of "AccelerateByDefault" and move it into the prefs, or at least put the #ifdef in the right place, instead of the base gfxPlatform.
Attachment #8818794 - Flags: review?(milan) → review+
Pushed by lsalzman@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/6e02d48ef122
don't enable GL compositor by default on Linux nightly. r=milan
https://hg.mozilla.org/mozilla-central/rev/6e02d48ef122
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Depends on: 1323991
See Also: → 1323991
this is really sad, yet another area where firefox falls behind chrome :/
(In reply to Clemens Eisserer from comment #5)
> this is really sad, yet another area where firefox falls behind chrome :/

As you can probably imagine, Mozilla doesn't have the resources to staff browser development on the same scale as Google.

What we do have going for us, is a community of passionate volunteer contributors to complement the work of paid contributors.

If you are passionate about having Firefox provide a better user experience on Linux via hardware acceleration, consider contributing to this effort, or encouraging others to do so. Bug 594876 has a number of dependencies that are still open; fixing any one of those would get us closer to being able to enable hardware acceleration again.
Blocks: 1337687
Depends on: 1366621
Regressions: 1541347
You need to log in before you can comment on or make changes to this bug.