Changeset 244142 in webkit
- Timestamp:
- Apr 10, 2019, 11:51:28 AM (7 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
UIProcess/API/Cocoa/WKWebView.mm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r244141 r244142 1 2019-04-10 Timothy Hatcher <timothy@apple.com> 2 3 WKScrollView background color does not match WKWebView before content is loaded. 4 https://bugs.webkit.org/show_bug.cgi?id=196745 5 rdar://problem/49750810 6 7 Reviewed by Megan Gardner. 8 9 * UIProcess/API/Cocoa/WKWebView.mm: 10 (scrollViewBackgroundColor): Default to _contentView.backgroundColor on invalid base color. 11 (-[WKWebView _processDidExit]): Reset to _contentView.backgroundColor. 12 (-[WKWebView setBackgroundColor:]): Call _updateScrollViewBackground since it can use 13 _contentView.backgroundColor and it has changed. 14 1 15 2019-04-10 Megan Gardner <megan_gardner@apple.com> 2 16 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
r244089 r244142 1698 1698 1699 1699 if (!color.isValid()) 1700 color = WebCore::Color::white;1700 color = [webView->_contentView backgroundColor].CGColor; 1701 1701 1702 1702 CGFloat zoomScale = contentZoomScale(webView); … … 1863 1863 1864 1864 [_contentView setFrame:self.bounds]; 1865 [_scrollView setBackgroundColor:[ UIColor whiteColor]];1865 [_scrollView setBackgroundColor:[_contentView backgroundColor]]; 1866 1866 [_scrollView setContentOffset:[self _initialContentOffsetForScrollView]]; 1867 1867 [_scrollView setZoomScale:1]; … … 2542 2542 [super setBackgroundColor:backgroundColor]; 2543 2543 [_contentView setBackgroundColor:backgroundColor]; 2544 [self _updateScrollViewBackground]; 2544 2545 } 2545 2546
Note:
See TracChangeset
for help on using the changeset viewer.