⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 282485 in webkit


Ignore:
Timestamp:
Sep 15, 2021, 6:40:39 PM (5 years ago)
Author:
commit-queue@webkit.org
Message:

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

Patch by Philip Chimento <​pchimento@igalia.com> 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:
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r282483 r282485  
     12021-09-15  Philip Chimento  <pchimento@igalia.com>
     2
     3        Fixes for build-webkit --minimal
     4        https://bugs.webkit.org/show_bug.cgi?id=229780
     5
     6        Reviewed by Fujii Hironori.
     7
     8        Remove the fast-jit-permissions, legacy-css-vendor-prefixes,
     9        webassembly-streaming-api, and webgpu options. These don't seem to exist
     10        anymore within the codebase and print an error if they are used.
     11
     12        * Scripts/webkitperl/FeatureList.pm:
     13
    1142021-09-15  Chris Dumez  <cdumez@apple.com>
    215
  • trunk/Tools/Scripts/webkitperl/FeatureList.pm

    r282431 r282485  
    8787    $dragSupportSupport,
    8888    $encryptedMediaSupport,
    89     $fastJITPermissionsSupport,
    9089    $filtersLevel2Support,
    9190    $ftlJITSupport,
    … …  
    110109    $jitSupport,
    111110    $layoutFormattingContextSupport,
    112     $legacyCSSVendorPrefixesSupport,
    113111    $legacyCustomProtocolManagerSupport,
    114112    $legacyEncryptedMediaSupport,
    … …  
    178176    $webCryptoSupport,
    179177    $webRTCSupport,
    180     $webassemblyStreamingAPISupport,
    181178    $webdriverKeyboardInteractionsSupport,
    182179    $webdriverMouseInteractionsSupport,
    … …  
    186183    $webgl2Support,
    187184    $webglSupport,
    188     $webgpuSupport,
    189185    $webXRSupport,
    190186    $wirelessPlaybackTargetSupport,
    … …  
    300296      define => "ENABLE_ENCRYPTED_MEDIA", value => \$encryptedMediaSupport },
    301297
    302     { option => "fast-jit-permissions", desc => "Toggle fast JIT permissions support",
    303       define => "ENABLE_FAST_JIT_PERMISSIONS", value => \$fastJITPermissionsSupport },
    304 
    305298    { option => "filters-level-2", desc => "Toggle Filters Module Level 2",
    306299      define => "ENABLE_FILTERS_LEVEL_2", value => \$filtersLevel2Support },
    … …  
    366359      define => "ENABLE_LAYOUT_FORMATTING_CONTEXT", value => \$layoutFormattingContextSupport },
    367360
    368     { option => "legacy-css-vendor-prefixes", desc => "Toggle legacy css vendor prefix support",
    369       define => "ENABLE_LEGACY_CSS_VENDOR_PREFIXES", value => \$legacyCSSVendorPrefixesSupport },
    370 
    371361    { option => "legacy-custom-protocol-manager", desc => "Toggle legacy protocol manager support",
    372362      define => "ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER", value => \$legacyCustomProtocolManagerSupport },
    … …  
    531521      define => "ENABLE_WEBASSEMBLY_B3JIT", value => \$webAssemblyB3JITSupport },
    532522
    533     { option => "webassembly-streaming-api", desc => "Toggle WebAssembly streaming api support.",
    534       define => "ENABLE_WEBASSEMBLY_STREAMING_API", value => \$webassemblyStreamingAPISupport },
    535 
    536523    { option => "webdriver", desc => "Toggle WebDriver service process",
    537524      define => "ENABLE_WEBDRIVER", value => \$webdriverSupport },
    … …  
    554541    { option => "webgl2", desc => "Toggle WebGL2 support",
    555542      define => "ENABLE_WEBGL2", value => \$webgl2Support },
    556 
    557     { option => "webgpu", desc => "Toggle WebGPU support",
    558       define => "ENABLE_WEBGPU", value => \$webgpuSupport },
    559543
    560544    { option => "webxr", desc => "Toggle WebXR support",
Note: See TracChangeset for help on using the changeset viewer.