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

Changeset 267488 in webkit


Ignore:
Timestamp:
Sep 23, 2020, 10:10:18 AM (6 years ago)
Author:
Chris Dumez
Message:

Turn on the modern unprefixed WebAudio API
https://bugs.webkit.org/show_bug.cgi?id=216885

Reviewed by Eric Carlson.

Turn on the modern unprefixed WebAudio API now that we support most of the API
besides AudioWorklet and now that we have a good pass rate on WPT tests.

Source/WebKit:

  • Shared/WebPreferencesExperimental.yaml:

Source/WebKitLegacy/mac:

  • WebView/WebPreferences.mm:

(+[WebPreferences initialize]):

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r267479 r267488  
     12020-09-23  Chris Dumez  <cdumez@apple.com>
     2
     3        Turn on the modern unprefixed WebAudio API
     4        https://bugs.webkit.org/show_bug.cgi?id=216885
     5
     6        Reviewed by Eric Carlson.
     7
     8        Turn on the modern unprefixed WebAudio API now that we support most of the API
     9        besides AudioWorklet and now that we have a good pass rate on WPT tests.
     10
     11        * Shared/WebPreferencesExperimental.yaml:
     12
    1132020-09-23  Truitt Savell  <tsavell@apple.com>
    214
  • trunk/Source/WebKit/Shared/WebPreferencesExperimental.yaml

    r267479 r267488  
    7575ModernUnprefixedWebAudioEnabled:
    7676  type: bool
    77   defaultValue: false
     77  defaultValue: true
    7878  condition: ENABLE(WEB_AUDIO)
    7979  humanReadableName: "Modern WebAudio API"
  • trunk/Source/WebKitLegacy/mac/ChangeLog

    r267397 r267488  
     12020-09-23  Chris Dumez  <cdumez@apple.com>
     2
     3        Turn on the modern unprefixed WebAudio API
     4        https://bugs.webkit.org/show_bug.cgi?id=216885
     5
     6        Reviewed by Eric Carlson.
     7
     8        Turn on the modern unprefixed WebAudio API now that we support most of the API
     9        besides AudioWorklet and now that we have a good pass rate on WPT tests.
     10
     11        * WebView/WebPreferences.mm:
     12        (+[WebPreferences initialize]):
     13
    1142020-09-21  Alex Christensen  <achristensen@webkit.org>
    215
  • trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm

    r267222 r267488  
    537537        @YES, WebKitMediaControlsScaleWithPageZoomPreferenceKey,
    538538        @NO, WebKitWebAudioEnabledPreferenceKey,
     539        @NO, WebKitModernUnprefixedWebAudioEnabledPreferenceKey,
    539540        @YES, WebKitBackspaceKeyNavigationEnabledKey,
    540541        @NO, WebKitShouldDisplaySubtitlesPreferenceKey,
     
    565566        // Enable WebAudio by default in all iOS UIWebViews
    566567        @YES, WebKitWebAudioEnabledPreferenceKey,
     568        @YES, WebKitModernUnprefixedWebAudioEnabledPreferenceKey,
    567569
    568570        @YES, WebKitShouldRespectImageOrientationKey,
     
    577579        @(WebAllowAllStorage), WebKitStorageBlockingPolicyKey,
    578580        @NO, WebKitPlugInSnapshottingEnabledPreferenceKey,
    579         @NO, WebKitModernUnprefixedWebAudioEnabledPreferenceKey,
    580581
    581582#if PLATFORM(IOS_FAMILY)
Note: See TracChangeset for help on using the changeset viewer.