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

Reply via email to