[webkit-changes] [WebKit/WebKit] fb16e1: Autogenerated settings turn off too many things in...
Brent Fulgham
noreply at github.com
Tue Jan 24 19:06:59 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fb16e152e4f6b4e8d4d20035e34034431d046e57
https://github.com/WebKit/WebKit/commit/fb16e152e4f6b4e8d4d20035e34034431d046e57
Author: Brent Fulgham <bfulgham at apple.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
Log Message:
-----------
Autogenerated settings turn off too many things in Lockdown Mode
https://bugs.webkit.org/show_bug.cgi?id=251103
<rdar://104482701>
Reviewed by Elliott Williams.
We decided that 'developer' state should refer to features that are typically off,
but might be enabled by developers debugging a problem. A number of features that
are expected to be enabled at all times were improperly labeled with this state, causing
our Lockdown Mode logic to turn them off.
Instead, we should use 'stable' for features that developers may wish to turn off for
A/B testing reasons, but are not intended to be off for most use cases.
This patch corrects these problems, and exposes two WebRTC flags as developer options that
can be enabled for experimentation, but should not be used by default.
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
Canonical link: https://commits.webkit.org/259331@main
More information about the webkit-changes
mailing list