Title: [202691] tags/Safari-602.1.39/Source/WebKit/mac
Revision
202691
Author
bshaf...@apple.com
Date
2016-06-30 11:18:32 -0700 (Thu, 30 Jun 2016)

Log Message

Merged r202685.  rdar://problem/27092107

Modified Paths

Diff

Modified: tags/Safari-602.1.39/Source/WebKit/mac/ChangeLog (202690 => 202691)


--- tags/Safari-602.1.39/Source/WebKit/mac/ChangeLog	2016-06-30 18:15:47 UTC (rev 202690)
+++ tags/Safari-602.1.39/Source/WebKit/mac/ChangeLog	2016-06-30 18:18:32 UTC (rev 202691)
@@ -1,3 +1,22 @@
+2016-06-30  Babak Shafiei  <bshaf...@apple.com>
+
+        Merge r202685.
+
+    2016-06-30  Anders Carlsson  <ander...@apple.com>
+
+            Mail crashes on launch at WebCore::PaymentCoordinator::~PaymentCoordinator() + 20
+            https://bugs.webkit.org/show_bug.cgi?id=159306
+            rdar://problem/27092107
+
+            Reviewed by Tim Horton.
+
+            * WebView/WebView.mm:
+            (-[WebView initSimpleHTMLDocumentWithStyle:frame:preferences:groupName:]):
+            Create a WebPaymentCoordinatorClient. Remove an unneeded #import.
+
+            (-[WebView _commonInitializationWithFrameName:groupName:]):
+            Remove an unneeded #import.
+
 2016-06-27  Anders Carlsson  <ander...@apple.com>
 
         WebKit::WebPaymentCoordinator leak

Modified: tags/Safari-602.1.39/Source/WebKit/mac/WebView/WebView.mm (202690 => 202691)


--- tags/Safari-602.1.39/Source/WebKit/mac/WebView/WebView.mm	2016-06-30 18:15:47 UTC (rev 202690)
+++ tags/Safari-602.1.39/Source/WebKit/mac/WebView/WebView.mm	2016-06-30 18:18:32 UTC (rev 202691)
@@ -1013,10 +1013,6 @@
     pageConfiguration.paymentCoordinatorClient = new WebPaymentCoordinatorClient();
 #endif
 
-#if USE(APPLE_INTERNAL_SDK)
-#import <WebKitAdditions/WebViewInitialization.mm>
-#endif
-
     pageConfiguration.alternativeTextClient = new WebAlternativeTextClient(self);
     pageConfiguration.loaderClientForMainFrame = new WebFrameLoaderClient;
     pageConfiguration.progressTrackerClient = new WebProgressTrackerClient(self);
@@ -1256,8 +1252,8 @@
     pageConfiguration.dragClient = new WebDragClient(self);
 #endif
 
-#if USE(APPLE_INTERNAL_SDK)
-#import <WebKitAdditions/WebViewInitialization.mm>
+#if ENABLE(APPLE_PAY)
+    pageConfiguration.paymentCoordinatorClient = new WebPaymentCoordinatorClient();
 #endif
 
     pageConfiguration.inspectorClient = new WebInspectorClient(self);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to