Title: [282485] trunk/Tools
Revision
282485
Author
[email protected]
Date
2021-09-15 18:40:39 -0700 (Wed, 15 Sep 2021)

Log Message

Fixes for build-webkit --minimal
https://bugs.webkit.org/show_bug.cgi?id=229780

Patch by Philip Chimento <[email protected]> on 2021-09-15
Reviewed by Fujii Hironori.

Remove the fast-jit-permissions, legacy-css-vendor-prefixes,
webassembly-streaming-api, and webgpu options. These don't seem to exist
anymore within the codebase and print an error if they are used.

* Scripts/webkitperl/FeatureList.pm:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (282484 => 282485)


--- trunk/Tools/ChangeLog	2021-09-16 01:08:04 UTC (rev 282484)
+++ trunk/Tools/ChangeLog	2021-09-16 01:40:39 UTC (rev 282485)
@@ -1,3 +1,16 @@
+2021-09-15  Philip Chimento  <[email protected]>
+
+        Fixes for build-webkit --minimal
+        https://bugs.webkit.org/show_bug.cgi?id=229780
+
+        Reviewed by Fujii Hironori.
+
+        Remove the fast-jit-permissions, legacy-css-vendor-prefixes,
+        webassembly-streaming-api, and webgpu options. These don't seem to exist
+        anymore within the codebase and print an error if they are used.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
 2021-09-15  Chris Dumez  <[email protected]>
 
         Implement network process crash recovery for BroadcastChannel

Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (282484 => 282485)


--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2021-09-16 01:08:04 UTC (rev 282484)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2021-09-16 01:40:39 UTC (rev 282485)
@@ -86,7 +86,6 @@
     $downloadAttributeSupport,
     $dragSupportSupport,
     $encryptedMediaSupport,
-    $fastJITPermissionsSupport,
     $filtersLevel2Support,
     $ftlJITSupport,
     $ftpDirSupport,
@@ -109,7 +108,6 @@
     $iosTouchEventsSupport,
     $jitSupport,
     $layoutFormattingContextSupport,
-    $legacyCSSVendorPrefixesSupport,
     $legacyCustomProtocolManagerSupport,
     $legacyEncryptedMediaSupport,
     $letterpressSupport,
@@ -177,7 +175,6 @@
     $webAuthNSupport,
     $webCryptoSupport,
     $webRTCSupport,
-    $webassemblyStreamingAPISupport,
     $webdriverKeyboardInteractionsSupport,
     $webdriverMouseInteractionsSupport,
     $webdriverSupport,
@@ -185,7 +182,6 @@
     $webdriverWheelInteractionsSupport,
     $webgl2Support,
     $webglSupport,
-    $webgpuSupport,
     $webXRSupport,
     $wirelessPlaybackTargetSupport,
     $xsltSupport,
@@ -299,9 +295,6 @@
     { option => "encrypted-media", desc => "Toggle EME V3 support",
       define => "ENABLE_ENCRYPTED_MEDIA", value => \$encryptedMediaSupport },
 
-    { option => "fast-jit-permissions", desc => "Toggle fast JIT permissions support",
-      define => "ENABLE_FAST_JIT_PERMISSIONS", value => \$fastJITPermissionsSupport },
-
     { option => "filters-level-2", desc => "Toggle Filters Module Level 2",
       define => "ENABLE_FILTERS_LEVEL_2", value => \$filtersLevel2Support },
 
@@ -365,9 +358,6 @@
     { option => "layout-formatting-context", desc => "Toggle Layout Formatting Context support",
       define => "ENABLE_LAYOUT_FORMATTING_CONTEXT", value => \$layoutFormattingContextSupport },
 
-    { option => "legacy-css-vendor-prefixes", desc => "Toggle legacy css vendor prefix support",
-      define => "ENABLE_LEGACY_CSS_VENDOR_PREFIXES", value => \$legacyCSSVendorPrefixesSupport },
-
     { option => "legacy-custom-protocol-manager", desc => "Toggle legacy protocol manager support",
       define => "ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER", value => \$legacyCustomProtocolManagerSupport },
 
@@ -530,9 +520,6 @@
     { option => "webassembly-b3jit", desc => "Toggle WebAssembly B3 JIT support",
       define => "ENABLE_WEBASSEMBLY_B3JIT", value => \$webAssemblyB3JITSupport },
 
-    { option => "webassembly-streaming-api", desc => "Toggle WebAssembly streaming api support.",
-      define => "ENABLE_WEBASSEMBLY_STREAMING_API", value => \$webassemblyStreamingAPISupport },
-
     { option => "webdriver", desc => "Toggle WebDriver service process",
       define => "ENABLE_WEBDRIVER", value => \$webdriverSupport },
 
@@ -554,9 +541,6 @@
     { option => "webgl2", desc => "Toggle WebGL2 support",
       define => "ENABLE_WEBGL2", value => \$webgl2Support },
 
-    { option => "webgpu", desc => "Toggle WebGPU support",
-      define => "ENABLE_WEBGPU", value => \$webgpuSupport },
-
     { option => "webxr", desc => "Toggle WebXR support",
       define => "ENABLE_WEBXR", value => \$webXRSupport },
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to