Title: [246341] trunk/Source/WebKit
Revision
246341
Author
[email protected]
Date
2019-06-11 16:55:18 -0700 (Tue, 11 Jun 2019)

Log Message

Scrollbar can show as white on white in dark mode on iOS.
https://bugs.webkit.org/show_bug.cgi?id=198772
rdar://problem/51516743

Reviewed by Tim Horton.

* UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView _updateScrollViewBackground]): Use UIScrollViewIndicatorStyleBlack instead
of UIScrollViewIndicatorStyleDefault to prevent getting a white scrollbar in dark mode.

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (246340 => 246341)


--- trunk/Source/WebKit/ChangeLog	2019-06-11 23:40:08 UTC (rev 246340)
+++ trunk/Source/WebKit/ChangeLog	2019-06-11 23:55:18 UTC (rev 246341)
@@ -1,3 +1,15 @@
+2019-06-11  Timothy Hatcher  <[email protected]>
+
+        Scrollbar can show as white on white in dark mode on iOS.
+        https://bugs.webkit.org/show_bug.cgi?id=198772
+        rdar://problem/51516743
+
+        Reviewed by Tim Horton.
+
+        * UIProcess/API/Cocoa/WKWebView.mm:
+        (-[WKWebView _updateScrollViewBackground]): Use UIScrollViewIndicatorStyleBlack instead
+        of UIScrollViewIndicatorStyleDefault to prevent getting a white scrollbar in dark mode.
+
 2019-06-11  Michael Catanzaro  <[email protected]>
 
         Unreviewed build warning fixes

Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm (246340 => 246341)


--- trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm	2019-06-11 23:40:08 UTC (rev 246340)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm	2019-06-11 23:55:18 UTC (rev 246341)
@@ -1736,7 +1736,7 @@
     if (lightness <= .5 && color.isVisible())
         [_scrollView setIndicatorStyle:UIScrollViewIndicatorStyleWhite];
     else
-        [_scrollView setIndicatorStyle:UIScrollViewIndicatorStyleDefault];
+        [_scrollView setIndicatorStyle:UIScrollViewIndicatorStyleBlack];
 }
 
 - (void)_videoControlsManagerDidChange
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to