Closed Bug 1304095 Opened 8 years ago Closed 7 years ago

Disable layers acceleration on Linux once 51 hits beta

Categories

(Core :: Graphics: Layers, defect, P3)

51 Branch
Unspecified
Linux
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: lsalzman, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

Gfx decided that GL layers is not ready to ship with Linux yet. However, we want to keep it temporarily enabled while 51 is at aurora to further accumulate blocklist information and otherwise fix that mechanism. Once 51 hits beta, we need to remember to disable GL layers on Linux for it so that it does not get into beta or release.
Now that I'm looking for it, I can't figure out where the code is that enables Linux acceleration outside of nightly.
Comment on attachment 8793061 [details] [diff] [review]
Linux acceleration on by default on nightly only - in prefs, rather than hardcoded.

I suppose that in the absence of a functioning blocklist and previously largely unused acceleration, this is sufficient.

I have some slight misgivings about how the layers.acceleration.disabled pref ends up functioning with this patch. Whereas before it could be viewed as a more user-centric pref that overrides any incidental enabling, now we're in repurposing it to function as a development-centric pref to default behavior between update channels.

Short-term, I think this okay. Long-term, I think this might end up confusing. So let's ensure that if we do something like this it doesn't end up existing for the long-term...
Attachment #8793061 - Flags: feedback?(lsalzman) → feedback+
Somebody to close this. 
Bug 1323284 superseded it.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: