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