Title: [242552] trunk/Source/WebKit
Revision
242552
Author
[email protected]
Date
2019-03-06 10:14:13 -0800 (Wed, 06 Mar 2019)

Log Message

Fix WKPasswordView compilation on iOS
https://bugs.webkit.org/show_bug.cgi?id=195344
<rdar://problem/48620066>

Reviewed by Dan Bates.

Use WebKitAdditions.

* UIProcess/ios/WKPasswordView.mm:
(-[WKPasswordView showInScrollView:]):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (242551 => 242552)


--- trunk/Source/WebKit/ChangeLog	2019-03-06 17:38:37 UTC (rev 242551)
+++ trunk/Source/WebKit/ChangeLog	2019-03-06 18:14:13 UTC (rev 242552)
@@ -1,3 +1,16 @@
+2019-03-05  Dean Jackson  <[email protected]>
+
+        Fix WKPasswordView compilation on iOS
+        https://bugs.webkit.org/show_bug.cgi?id=195344
+        <rdar://problem/48620066>
+
+        Reviewed by Dan Bates.
+
+        Use WebKitAdditions.
+
+        * UIProcess/ios/WKPasswordView.mm:
+        (-[WKPasswordView showInScrollView:]):
+
 2019-03-06  Wenson Hsieh  <[email protected]>
 
         [iOS] Frequent 1 second IPC deadlocks when showing a paste callout

Modified: trunk/Source/WebKit/UIProcess/ios/WKPasswordView.mm (242551 => 242552)


--- trunk/Source/WebKit/UIProcess/ios/WKPasswordView.mm	2019-03-06 17:38:37 UTC (rev 242551)
+++ trunk/Source/WebKit/UIProcess/ios/WKPasswordView.mm	2019-03-06 18:14:13 UTC (rev 242552)
@@ -35,6 +35,16 @@
 #import <wtf/RetainPtr.h>
 #import <wtf/text/WTFString.h>
 
+#if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/WKPasswordViewAdditions.mm>)
+#include <WebKitAdditions/WKPasswordViewAdditions.mm>
+#else
+static void configureScrollView(UIScrollView *scrollView)
+{
+    [scrollView setBackgroundColor:[UIColor groupTableViewBackgroundColor]];
+}
+#endif
+
+
 const CGFloat passwordEntryFieldPadding = 10;
 
 @interface WKPasswordView () <UIDocumentPasswordViewDelegate>
@@ -100,8 +110,9 @@
     [_scrollView setMaximumZoomScale:1];
     [_scrollView setZoomScale:1];
     [_scrollView setContentSize:self.frame.size];
-    [_scrollView setBackgroundColor:[UIColor groupTableViewBackgroundColor]];
 
+    configureScrollView(_scrollView.get());
+
     [scrollView addSubview:self];
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to