[Webkit-unassigned] [Bug 233152] New: Disable experimental web features on platforms without UI to enable them

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 15 14:58:15 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=233152

            Bug ID: 233152
           Summary: Disable experimental web features on platforms without
                    UI to enable them
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddkilzer at webkit.org
                CC: achristensen at apple.com, bfulgham at webkit.org,
                    dino at apple.com, eric.carlson at apple.com,
                    jer.noble at apple.com, jonlee at apple.com,
                    koivisto at iki.fi, webkit-bug-importer at group.apple.com,
                    youennf at gmail.com

Disable experimental web features on platforms without UI to enable them.

Both tvOS and watchOS include WebKit, but they don't have UI to enable or disable experimental web features, so this just ends up being dead code on customer hardware/

The initial version of this patch disables these experimental features (chosen from macros used to enable features in Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml):

ENABLE_CORE_IMAGE_ACCELERATED_FILTER_RENDER
ENABLE_CSS_PAINTING_API
ENABLE_CSS_TYPED_OM
ENABLE_MODEL_ELEMENT
ENABLE_SEPARATED_MODEL
HAVE_CELESTIAL
HAVE_CFNETWORK_ALTERNATIVE_SERVICE
HAVE_AVSAMPLEBUFFERVIDEOOUTPUT

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211115/9f42393e/attachment.htm>


More information about the webkit-unassigned mailing list