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

Changeset 267479 in webkit


Ignore:
Timestamp:
Sep 23, 2020, 9:03:59 AM (6 years ago)
Author:
Truitt Savell
Message:

Unreviewed, reverting r267403.

Caused 50+ Crashes on iOS Debug

Reverted changeset:

"Move Media in GPU Process flag from internal to experimental"
https://bugs.webkit.org/show_bug.cgi?id=216473
https://trac.webkit.org/changeset/267403

Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r267472 r267479  
     12020-09-23  Truitt Savell  <tsavell@apple.com>
     2
     3        Unreviewed, reverting r267403.
     4
     5        Caused 50+ Crashes on iOS Debug
     6
     7        Reverted changeset:
     8
     9        "Move Media in GPU Process flag from internal to experimental"
     10        https://bugs.webkit.org/show_bug.cgi?id=216473
     11        https://trac.webkit.org/changeset/267403
     12
    1132020-09-23  Youenn Fablet  <youenn@apple.com>
    214
  • trunk/Source/WebKit/Shared/WebPreferencesExperimental.yaml

    r267472 r267479  
    8686  humanReadableDescription: "Enable requestIdleCallback support"
    8787
    88 UseGPUProcessForMedia:
    89   type: bool
    90   defaultValue: defaultUseGPUProcessForMedia()
    91   condition: ENABLE(GPU_PROCESS)
    92   humanReadableName: "Use GPU Process for media"
    93   humanReadableDescription: "Do all media loading and playback in the GPU Process"
    94   webcoreName: useGPUProcessForMedia
    95 
    9688MediaRecorderEnabled:
    9789  type: bool
  • trunk/Source/WebKit/Shared/WebPreferencesInternal.yaml

    r267472 r267479  
    418418  humanReadableDescription: "Remove all non-cookie website data after just 30 seconds of no user interaction when Intelligent Tracking Prevention is enabled"
    419419
     420UseGPUProcessForMedia:
     421  type: bool
     422  defaultValue: defaultUseGPUProcessForMedia()
     423  condition: ENABLE(GPU_PROCESS)
     424  humanReadableName: "Use GPU Process for media"
     425  humanReadableDescription: "Do all media loading and playback in the GPU Process"
     426  webcoreName: useGPUProcessForMedia
     427
    420428LiveRangeSelectionEnabled:
    421429  type: bool
  • trunk/Tools/ChangeLog

    r267478 r267479  
     12020-09-23  Truitt Savell  <tsavell@apple.com>
     2
     3        Unreviewed, reverting r267403.
     4
     5        Caused 50+ Crashes on iOS Debug
     6
     7        Reverted changeset:
     8
     9        "Move Media in GPU Process flag from internal to experimental"
     10        https://bugs.webkit.org/show_bug.cgi?id=216473
     11        https://trac.webkit.org/changeset/267403
     12
    1132020-09-23  Lauro Moura  <lmoura@igalia.com>
    214
  • trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py

    r267403 r267479  
    382382        if not options.internal_feature:
    383383            options.internal_feature = []
    384         options.experimental_feature.append('UseGPUProcessForMedia')
     384        options.internal_feature.append('UseGPUProcessForMedia')
    385385        options.internal_feature.append('CaptureAudioInGPUProcessEnabled')
    386386        options.internal_feature.append('RenderCanvasInGPUProcessEnabled')
  • trunk/Tools/WebKitTestRunner/TestController.cpp

    r267472 r267479  
    838838
    839839    WKPreferencesEnableAllExperimentalFeatures(preferences);
    840     // All experimental features except:
    841     static WKStringRef webKitUseGPUProcessForMedia = WKStringCreateWithUTF8CString("UseGPUProcessForMedia");
    842     WKPreferencesSetExperimentalFeatureForKey(preferences, false, webKitUseGPUProcessForMedia);
    843     static WKStringRef webRTCPlatformCodecsInGPUProcessEnabled = WKStringCreateWithUTF8CString("WebRTCPlatformCodecsInGPUProcessEnabled");
    844     WKPreferencesSetExperimentalFeatureForKey(preferences, false, webRTCPlatformCodecsInGPUProcessEnabled);
    845840    for (const auto& experimentalFeature : options.experimentalFeatures)
    846841        WKPreferencesSetExperimentalFeatureForKey(preferences, experimentalFeature.value, toWK(experimentalFeature.key).get());
Note: See TracChangeset for help on using the changeset viewer.