Changeset 161203 in webkit
- Timestamp:
- Jan 1, 2014, 7:22:05 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r161202 r161203 1 2014-01-01 Andreas Kling <akling@apple.com> 2 3 Remove ChromeClient::fullScreenRendererChanged(). 4 <https://webkit.org/b/126370> 5 6 This hook was added in r75277 to notify WebFullScreenController when 7 the full screen renderer changed. In r110216 the code was refactored, 8 making this notification unnecessary. 9 10 Reviewed by Antti Koivisto. 11 1 12 2014-01-01 Simon Fraser <simon.fraser@apple.com> 2 13 -
trunk/Source/WebCore/dom/Document.cpp
r161196 r161203 5466 5466 5467 5467 m_fullScreenRenderer = renderer; 5468 5469 // This notification can come in after the page has been destroyed.5470 if (page())5471 page()->chrome().client().fullScreenRendererChanged(m_fullScreenRenderer);5472 5468 } 5473 5469 … … 5475 5471 { 5476 5472 m_fullScreenRenderer = nullptr; 5477 5478 if (page())5479 page()->chrome().client().fullScreenRendererChanged(nullptr);5480 5473 } 5481 5474 -
trunk/Source/WebCore/page/ChromeClient.h
r161106 r161203 336 336 virtual void enterFullScreenForElement(Element*) { } 337 337 virtual void exitFullScreenForElement(Element*) { } 338 virtual void fullScreenRendererChanged(RenderBox*) { }339 338 virtual void setRootFullScreenLayer(GraphicsLayer*) { } 340 339 #endif -
trunk/Source/WebKit/mac/WebCoreSupport/WebChromeClient.h
r161185 r161203 192 192 virtual void enterFullScreenForElement(WebCore::Element*) OVERRIDE; 193 193 virtual void exitFullScreenForElement(WebCore::Element*) OVERRIDE; 194 virtual void fullScreenRendererChanged(WebCore::RenderBox*) OVERRIDE;195 194 #endif 196 195 -
trunk/Source/WebKit/mac/WebCoreSupport/WebChromeClient.mm
r161185 r161203 1033 1033 } 1034 1034 1035 void WebChromeClient::fullScreenRendererChanged(RenderBox* renderer) 1036 { 1037 SEL selector = @selector(webView:fullScreenRendererChanged:); 1038 if ([[m_webView UIDelegate] respondsToSelector:selector]) 1039 CallUIDelegate(m_webView, selector, (id)renderer); 1040 } 1041 1042 #endif 1035 #endif -
trunk/Source/WebKit/mac/WebView/WebViewInternal.h
r161185 r161203 246 246 - (void)_enterFullScreenForElement:(WebCore::Element*)element; 247 247 - (void)_exitFullScreenForElement:(WebCore::Element*)element; 248 - (void)_fullScreenRendererChanged:(WebCore::RenderBox*)renderer;249 248 #endif 250 249
Note:
See TracChangeset
for help on using the changeset viewer.