Bug 255550 - Many 'Testable' settings are enabled by default, which suggests they should be 'Stable' instead
Summary: Many 'Testable' settings are enabled by default, which suggests they should b...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Brent Fulgham
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-04-17 14:58 PDT by Brent Fulgham
Modified: 2023-04-18 14:10 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brent Fulgham 2023-04-17 14:58:14 PDT
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
Comment 1 Brent Fulgham 2023-04-17 14:58:30 PDT
<rdar://107159914>
Comment 2 Brent Fulgham 2023-04-17 15:08:30 PDT
Pull request: https://github.com/WebKit/WebKit/pull/12826
Comment 3 EWS 2023-04-18 14:10:52 PDT
Committed 263095@main (4442e1859413): <https://commits.webkit.org/263095@main>

Reviewed commits have been landed. Closing PR #12826 and removing active labels.