[webkit-changes] [WebKit/WebKit] 4442e1: Many 'Testable' settings are enabled by default, w...

Brent Fulgham noreply at github.com
Tue Apr 18 14:11:01 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4442e18594130dce280e3690827d2602a38c4fcd
      https://github.com/WebKit/WebKit/commit/4442e18594130dce280e3690827d2602a38c4fcd
  Author: Brent Fulgham <bfulgham at apple.com>
  Date:   2023-04-18 (Tue, 18 Apr 2023)

  Changed paths:
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml

  Log Message:
  -----------
  Many 'Testable' settings are enabled by default, which suggests they should be 'Stable' instead
https://bugs.webkit.org/show_bug.cgi?id=255550
<rdar://107159914>

Reviewed by Patrick Angle.

Testable features are intended to be things that are off in shipping releases, but
are activated when running tests.

The following “Testable” features are on-by-default and should be promoted to “Stable”
to match this default state:

- File System Access API
- Gamepad.vibrationActuator support
- Live Ranges in Selection
- OffscreenCanvas
- OffscreenCanvas in Workers
- Push API
- WebGL via Metal
- AudioSession API
- Media Capabilities Extensions
- WebRTC Encoded Transform API
- Link rel=preconnect via HTTP early hints

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:

Canonical link: https://commits.webkit.org/263095@main




More information about the webkit-changes mailing list