Closed Bug 1848899 Opened 1 year ago Closed 7 months ago

Remove widget.non-native-theme.enabled pref

Categories

(Core :: Widget, task)

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: gregp, Assigned: emilio)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Non-native theming of widgets in content has been enabled by default for about 2 years now (bug 1697053). Should be safe to remove this pref now

One benefit of doing this is that it will be harder to accidentally turn off win32k lockdown
https://searchfox.org/mozilla-central/rev/f1f50693655c093d974f026bd37860d939cd5529/toolkit/xre/nsAppRunner.cpp#803-806

Emilio, do you have any concerns about this?

Flags: needinfo?(emilio)

as long as other prefs don't affect it, because it's also a fingerprint protection

Yeah, I guess it might be useful to test the native theme on content, but given we already render most of the stuff using the non-native theme I'm fine just removing it.

Flags: needinfo?(emilio)

This came up again in https://phabricator.services.mozilla.com/D207442, probably a good thing to remove it.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9500b79c1ab4 Remove widget.non-native-theme.enabled. r=desktop-theme-reviewers,dao,dholbert

Backed out for causing failures on test_bug869314.html

Backout link

Push with failures

Failure log

Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2c9f9407d659 Remove widget.non-native-theme.enabled. r=desktop-theme-reviewers,dao,dholbert
Flags: needinfo?(emilio)
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: