Modified: trunk/Source/WebKit/ChangeLog (267487 => 267488)
--- trunk/Source/WebKit/ChangeLog 2020-09-23 17:07:50 UTC (rev 267487)
+++ trunk/Source/WebKit/ChangeLog 2020-09-23 17:10:18 UTC (rev 267488)
@@ -1,3 +1,15 @@
+2020-09-23 Chris Dumez <[email protected]>
+
+ 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.
+
+ * Shared/WebPreferencesExperimental.yaml:
+
2020-09-23 Truitt Savell <[email protected]>
Unreviewed, reverting r267403.
Modified: trunk/Source/WebKit/Shared/WebPreferencesExperimental.yaml (267487 => 267488)
--- trunk/Source/WebKit/Shared/WebPreferencesExperimental.yaml 2020-09-23 17:07:50 UTC (rev 267487)
+++ trunk/Source/WebKit/Shared/WebPreferencesExperimental.yaml 2020-09-23 17:10:18 UTC (rev 267488)
@@ -74,7 +74,7 @@
ModernUnprefixedWebAudioEnabled:
type: bool
- defaultValue: false
+ defaultValue: true
condition: ENABLE(WEB_AUDIO)
humanReadableName: "Modern WebAudio API"
humanReadableDescription: "Modern and unprefixed WebAudio API"
Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (267487 => 267488)
--- trunk/Source/WebKitLegacy/mac/ChangeLog 2020-09-23 17:07:50 UTC (rev 267487)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog 2020-09-23 17:10:18 UTC (rev 267488)
@@ -1,3 +1,16 @@
+2020-09-23 Chris Dumez <[email protected]>
+
+ 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.
+
+ * WebView/WebPreferences.mm:
+ (+[WebPreferences initialize]):
+
2020-09-21 Alex Christensen <[email protected]>
Remove deprecated script and stylesheet injection SPI, replaced with more inclusively-named SPI
Modified: trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm (267487 => 267488)
--- trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm 2020-09-23 17:07:50 UTC (rev 267487)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm 2020-09-23 17:10:18 UTC (rev 267488)
@@ -536,6 +536,7 @@
@NO, WebKitInlineMediaPlaybackRequiresPlaysInlineAttributeKey,
@YES, WebKitMediaControlsScaleWithPageZoomPreferenceKey,
@NO, WebKitWebAudioEnabledPreferenceKey,
+ @NO, WebKitModernUnprefixedWebAudioEnabledPreferenceKey,
@YES, WebKitBackspaceKeyNavigationEnabledKey,
@NO, WebKitShouldDisplaySubtitlesPreferenceKey,
@NO, WebKitShouldDisplayCaptionsPreferenceKey,
@@ -564,6 +565,7 @@
// Enable WebAudio by default in all iOS UIWebViews
@YES, WebKitWebAudioEnabledPreferenceKey,
+ @YES, WebKitModernUnprefixedWebAudioEnabledPreferenceKey,
@YES, WebKitShouldRespectImageOrientationKey,
#endif // PLATFORM(IOS_FAMILY)
@@ -576,7 +578,6 @@
@NO, WebKitDiagnosticLoggingEnabledKey,
@(WebAllowAllStorage), WebKitStorageBlockingPolicyKey,
@NO, WebKitPlugInSnapshottingEnabledPreferenceKey,
- @NO, WebKitModernUnprefixedWebAudioEnabledPreferenceKey,
#if PLATFORM(IOS_FAMILY)
@YES, WebKitContentChangeObserverEnabledPreferenceKey,