Title: [170371] trunk/Source/WebKit2
Revision
170371
Author
commit-qu...@webkit.org
Date
2014-06-24 10:24:17 -0700 (Tue, 24 Jun 2014)

Log Message

Initialize WKWebViewConfiguration properties to their default values.
https://bugs.webkit.org/show_bug.cgi?id=134216

Patch by Jeremy Jones <jere...@apple.com> on 2014-06-24
Reviewed by Anders Carlsson.

* UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
(-[WKWebViewConfiguration init]):
add -init method to initialize _mediaPlaybackRequiresUserAction and _mediaPlaybackAllowsAirPlay.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (170370 => 170371)


--- trunk/Source/WebKit2/ChangeLog	2014-06-24 17:20:36 UTC (rev 170370)
+++ trunk/Source/WebKit2/ChangeLog	2014-06-24 17:24:17 UTC (rev 170371)
@@ -1,3 +1,14 @@
+2014-06-24  Jeremy Jones  <jere...@apple.com>
+
+        Initialize WKWebViewConfiguration properties to their default values.
+        https://bugs.webkit.org/show_bug.cgi?id=134216
+
+        Reviewed by Anders Carlsson.
+
+        * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+        (-[WKWebViewConfiguration init]):
+        add -init method to initialize _mediaPlaybackRequiresUserAction and _mediaPlaybackAllowsAirPlay.
+
 2014-06-24  Anders Carlsson  <ander...@apple.com>
 
         Add missing semicolon.

Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfiguration.mm (170370 => 170371)


--- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfiguration.mm	2014-06-24 17:20:36 UTC (rev 170370)
+++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfiguration.mm	2014-06-24 17:24:17 UTC (rev 170371)
@@ -79,6 +79,19 @@
 #endif
 }
 
+- (instancetype)init
+{
+    if (!(self = [super init]))
+        return nil;
+    
+#if PLATFORM(IOS)
+    _mediaPlaybackRequiresUserAction = YES;
+    _mediaPlaybackAllowsAirPlay = YES;
+#endif
+    
+    return self;
+}
+
 - (NSString *)description
 {
     return [NSString stringWithFormat:@"<%@: %p; processPool = %@; preferences = %@>", NSStringFromClass(self.class), self, self.processPool, self.preferences];
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to