Title: [198251] trunk/Source/WebKit/mac
Revision
198251
Author
jer.no...@apple.com
Date
2016-03-15 17:45:32 -0700 (Tue, 15 Mar 2016)

Log Message

[ios-sim debug] API test WebKit1.AudioSessionCategoryIOS timing out
https://bugs.webkit.org/show_bug.cgi?id=155275

Reviewed by Alexey Proskuryakov.

The videoPlaybackRequiresUserGesture and audioPlaybackRequiresUserGesture should both defalut to
NO, so that legacy clients of -[UIWebView setMediaPlaybackRequiresUserAction:] continue to work
as expected.

* WebView/WebPreferences.mm:
(+[WebPreferences initialize]):

Modified Paths

Diff

Modified: trunk/Source/WebKit/mac/ChangeLog (198250 => 198251)


--- trunk/Source/WebKit/mac/ChangeLog	2016-03-16 00:22:14 UTC (rev 198250)
+++ trunk/Source/WebKit/mac/ChangeLog	2016-03-16 00:45:32 UTC (rev 198251)
@@ -1,3 +1,17 @@
+2016-03-15  Jer Noble  <jer.no...@apple.com>
+
+        [ios-sim debug] API test WebKit1.AudioSessionCategoryIOS timing out
+        https://bugs.webkit.org/show_bug.cgi?id=155275
+
+        Reviewed by Alexey Proskuryakov.
+
+        The videoPlaybackRequiresUserGesture and audioPlaybackRequiresUserGesture should both defalut to
+        NO, so that legacy clients of -[UIWebView setMediaPlaybackRequiresUserAction:] continue to work
+        as expected.
+
+        * WebView/WebPreferences.mm:
+        (+[WebPreferences initialize]):
+
 2016-03-15  Oliver Hunt  <oli...@apple.com>
 
         Remove compile time define for SEPARATED_HEAP

Modified: trunk/Source/WebKit/mac/WebView/WebPreferences.mm (198250 => 198251)


--- trunk/Source/WebKit/mac/WebView/WebPreferences.mm	2016-03-16 00:22:14 UTC (rev 198250)
+++ trunk/Source/WebKit/mac/WebView/WebPreferences.mm	2016-03-16 00:45:32 UTC (rev 198251)
@@ -524,8 +524,6 @@
         [NSNumber numberWithBool:NO],   WebKitSuppressesIncrementalRenderingKey,
         [NSNumber numberWithBool:attachmentElementEnabled], WebKitAttachmentElementEnabledPreferenceKey,
 #if !PLATFORM(IOS)
-        [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForVideoPlaybackPreferenceKey,
-        [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForAudioPlaybackPreferenceKey,
         [NSNumber numberWithBool:YES],  WebKitAllowsInlineMediaPlaybackPreferenceKey,
         [NSNumber numberWithBool:NO],  WebKitInlineMediaPlaybackRequiresPlaysInlineAttributeKey,
         [NSNumber numberWithBool:YES],  WebKitMediaControlsScaleWithPageZoomPreferenceKey,
@@ -538,8 +536,6 @@
         [NSNumber numberWithBool:NO],   WebKitShouldRespectImageOrientationKey,
         [NSNumber numberWithBool:YES],  WebKitMediaDataLoadsAutomaticallyPreferenceKey,
 #else
-        [NSNumber numberWithBool:YES],  WebKitRequiresUserGestureForVideoPlaybackPreferenceKey,
-        [NSNumber numberWithBool:YES],  WebKitRequiresUserGestureForAudioPlaybackPreferenceKey,
         [NSNumber numberWithBool:allowsInlineMediaPlayback],   WebKitAllowsInlineMediaPlaybackPreferenceKey,
         [NSNumber numberWithBool:requiresPlaysInlineAttribute], WebKitInlineMediaPlaybackRequiresPlaysInlineAttributeKey,
         [NSNumber numberWithBool:NO],   WebKitMediaControlsScaleWithPageZoomPreferenceKey,
@@ -548,6 +544,8 @@
 #if HAVE(AVKIT)
         [NSNumber numberWithBool:YES],  WebKitAVKitEnabled,
 #endif
+        [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForVideoPlaybackPreferenceKey,
+        [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForAudioPlaybackPreferenceKey,
         [NSNumber numberWithLongLong:WebCore::ApplicationCacheStorage::noQuota()], WebKitApplicationCacheTotalQuota,
 
         // Per-Origin Quota on iOS is 25MB. When the quota is reached for a particular origin
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to