Changeset 207298 in webkit
- Timestamp:
- Oct 13, 2016 12:01:53 PM (8 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r207296 r207298 1 2016-10-13 Tim Horton <timothy_horton@apple.com> 2 3 Rename the SPI added in r207292 due to post-landing review comments 4 https://bugs.webkit.org/show_bug.cgi?id=163364 5 <rdar://problem/28012494> 6 7 Reviewed by Simon Fraser. 8 9 * UIProcess/API/APIPageConfiguration.h: 10 (API::PageConfiguration::waitsForPaintAfterViewDidMoveToWindow): 11 (API::PageConfiguration::setWaitsForPaintAfterViewDidMoveToWindow): 12 (API::PageConfiguration::shouldWaitForPaintAfterViewDidMoveToWindow): Deleted. 13 (API::PageConfiguration::setShouldWaitForPaintAfterViewDidMoveToWindow): Deleted. 14 * UIProcess/API/Cocoa/WKWebView.mm: 15 (-[WKWebView _initializeWithConfiguration:]): 16 * UIProcess/API/Cocoa/WKWebViewConfiguration.mm: 17 (-[WKWebViewConfiguration init]): 18 (-[WKWebViewConfiguration copyWithZone:]): 19 (-[WKWebViewConfiguration _waitsForPaintAfterViewDidMoveToWindow]): 20 (-[WKWebViewConfiguration _setWaitsForPaintAfterViewDidMoveToWindow:]): 21 (-[WKWebViewConfiguration _shouldWaitForPaintAfterViewDidMoveToWindow]): Deleted. 22 (-[WKWebViewConfiguration _setShouldWaitForPaintAfterViewDidMoveToWindow:]): Deleted. 23 * UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h: 24 * UIProcess/WebPageProxy.cpp: 25 (WebKit::WebPageProxy::WebPageProxy): 26 (WebKit::WebPageProxy::dispatchViewStateChange): 27 * UIProcess/WebPageProxy.h: 28 1 29 2016-10-13 Jonathan Bedard <jbedard@apple.com> 2 30 -
trunk/Source/WebKit2/UIProcess/API/APIPageConfiguration.h
r207292 r207298 93 93 void setInitialCapitalizationEnabled(bool initialCapitalizationEnabled) { m_initialCapitalizationEnabled = initialCapitalizationEnabled; } 94 94 95 bool shouldWaitForPaintAfterViewDidMoveToWindow() const { return m_shouldWaitForPaintAfterViewDidMoveToWindow; }96 void set ShouldWaitForPaintAfterViewDidMoveToWindow(bool shouldSynchronize) { m_shouldWaitForPaintAfterViewDidMoveToWindow = shouldSynchronize; }95 bool waitsForPaintAfterViewDidMoveToWindow() const { return m_waitsForPaintAfterViewDidMoveToWindow; } 96 void setWaitsForPaintAfterViewDidMoveToWindow(bool shouldSynchronize) { m_waitsForPaintAfterViewDidMoveToWindow = shouldSynchronize; } 97 97 98 98 private: … … 116 116 #endif 117 117 bool m_initialCapitalizationEnabled = true; 118 bool m_ shouldWaitForPaintAfterViewDidMoveToWindow = true;118 bool m_waitsForPaintAfterViewDidMoveToWindow = true; 119 119 }; 120 120 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm
r207292 r207298 439 439 pageConfiguration->preferenceValues().set(WebKit::WebPreferencesKey::allowUniversalAccessFromFileURLsKey(), WebKit::WebPreferencesStore::Value(!![_configuration _allowUniversalAccessFromFileURLs])); 440 440 pageConfiguration->setInitialCapitalizationEnabled([_configuration _initialCapitalizationEnabled]); 441 pageConfiguration->set ShouldWaitForPaintAfterViewDidMoveToWindow([_configuration _shouldWaitForPaintAfterViewDidMoveToWindow]);441 pageConfiguration->setWaitsForPaintAfterViewDidMoveToWindow([_configuration _waitsForPaintAfterViewDidMoveToWindow]); 442 442 443 443 #if PLATFORM(MAC) -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfiguration.mm
r207292 r207298 124 124 #endif 125 125 BOOL _initialCapitalizationEnabled; 126 BOOL _ shouldWaitForPaintAfterViewDidMoveToWindow;126 BOOL _waitsForPaintAfterViewDidMoveToWindow; 127 127 128 128 #if ENABLE(APPLE_PAY) … … 176 176 #endif 177 177 _initialCapitalizationEnabled = YES; 178 _ shouldWaitForPaintAfterViewDidMoveToWindow = YES;178 _waitsForPaintAfterViewDidMoveToWindow = YES; 179 179 180 180 #if ENABLE(WIRELESS_PLAYBACK_TARGET) … … 287 287 configuration->_mainContentUserGestureOverrideEnabled = self->_mainContentUserGestureOverrideEnabled; 288 288 configuration->_initialCapitalizationEnabled = self->_initialCapitalizationEnabled; 289 configuration->_ shouldWaitForPaintAfterViewDidMoveToWindow = self->_shouldWaitForPaintAfterViewDidMoveToWindow;289 configuration->_waitsForPaintAfterViewDidMoveToWindow = self->_waitsForPaintAfterViewDidMoveToWindow; 290 290 291 291 #if PLATFORM(IOS) … … 659 659 } 660 660 661 - (BOOL)_ shouldWaitForPaintAfterViewDidMoveToWindow662 { 663 return _ shouldWaitForPaintAfterViewDidMoveToWindow;664 } 665 666 - (void)_set ShouldWaitForPaintAfterViewDidMoveToWindow:(BOOL)shouldSynchronize667 { 668 _ shouldWaitForPaintAfterViewDidMoveToWindow = shouldSynchronize;661 - (BOOL)_waitsForPaintAfterViewDidMoveToWindow 662 { 663 return _waitsForPaintAfterViewDidMoveToWindow; 664 } 665 666 - (void)_setWaitsForPaintAfterViewDidMoveToWindow:(BOOL)shouldSynchronize 667 { 668 _waitsForPaintAfterViewDidMoveToWindow = shouldSynchronize; 669 669 } 670 670 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h
r207292 r207298 56 56 @property (nonatomic, setter=_setInitialCapitalizationEnabled:) BOOL _initialCapitalizationEnabled WK_API_AVAILABLE(macosx(10.12), ios(10.0)); 57 57 @property (nonatomic, setter=_setApplePayEnabled:) BOOL _applePayEnabled WK_API_AVAILABLE(macosx(10.12), ios(10.0)); 58 @property (nonatomic, setter=_set ShouldWaitForPaintAfterViewDidMoveToWindow:) BOOL _shouldWaitForPaintAfterViewDidMoveToWindow WK_API_AVAILABLE(macosx(WK_MAC_TBA), ios(WK_IOS_TBA));58 @property (nonatomic, setter=_setWaitsForPaintAfterViewDidMoveToWindow:) BOOL _waitsForPaintAfterViewDidMoveToWindow WK_API_AVAILABLE(macosx(WK_MAC_TBA), ios(WK_IOS_TBA)); 59 59 60 60 #if TARGET_OS_IPHONE -
trunk/Source/WebKit2/UIProcess/WebPageProxy.cpp
r207292 r207298 358 358 , m_backForwardList(WebBackForwardList::create(*this)) 359 359 , m_maintainsInactiveSelection(false) 360 , m_ shouldWaitForPaintAfterViewDidMoveToWindow(m_configuration->shouldWaitForPaintAfterViewDidMoveToWindow())360 , m_waitsForPaintAfterViewDidMoveToWindow(m_configuration->waitsForPaintAfterViewDidMoveToWindow()) 361 361 , m_isEditable(false) 362 362 , m_textZoomFactor(1) … … 1526 1526 bool isNowInWindow = (changed & ViewState::IsInWindow) && isInWindow(); 1527 1527 // We always want to wait for the Web process to reply if we've been in-window before and are coming back in-window. 1528 if (m_viewWasEverInWindow && isNowInWindow && m_drawingArea->hasVisibleContent() && m_ shouldWaitForPaintAfterViewDidMoveToWindow)1528 if (m_viewWasEverInWindow && isNowInWindow && m_drawingArea->hasVisibleContent() && m_waitsForPaintAfterViewDidMoveToWindow) 1529 1529 m_viewStateChangeWantsSynchronousReply = true; 1530 1530 -
trunk/Source/WebKit2/UIProcess/WebPageProxy.h
r207292 r207298 1654 1654 bool m_maintainsInactiveSelection; 1655 1655 1656 bool m_ shouldWaitForPaintAfterViewDidMoveToWindow;1656 bool m_waitsForPaintAfterViewDidMoveToWindow; 1657 1657 1658 1658 String m_toolTip;
Note: See TracChangeset
for help on using the changeset viewer.