layers.acceleration.force-enabled is enabled on Android by default
Categories
(Core :: Graphics, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox132 | --- | fixed |
People
(Reporter: gregp, Assigned: gregp)
Details
Attachments
(1 file)
layers.acceleration.force-enabled
has been 'temporarily' enabled by default on Android for about 12 years (bug 838603)
on Android, accidentally blacklisting OpenGL layers means a startup crash for everyone. Temporarily force-enable GL compositing. This is default-disabled deep within the bowels of the widgetry system.
Remove me when GL compositing isn't default disabled in widget/android.
This seems like a hack that shouldn't be necessary these days? gfxAndroidPlatform::AccelerateLayersByDefault
returns true
, so it seems like we could switch the default value of this pref back to false
and there would be no behavior change.
Comment 1•10 months ago
|
||
Without looking into this closely it seems reasonable to me. Jamie?
Updated•10 months ago
|
Comment 2•10 months ago
|
||
Yeah this seems reasonable. I tested setting it false and we still get acceleration. And then tested setting layers.acceleration.disabled
to true, and we no longer get a startup crash, we instead get software webrender with GL compositing. So let's remove it
Assignee | ||
Comment 3•10 months ago
|
||
Updated•10 months ago
|
Comment 5•10 months ago
|
||
bugherder |
Description
•