Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: fb16e152e4f6b4e8d4d20035e34034431d046e57 https://github.com/WebKit/WebKit/commit/fb16e152e4f6b4e8d4d20035e34034431d046e57 Author: Brent Fulgham <bfulg...@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 _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes