Changeset 161203 in webkit


Ignore:
Timestamp:
Jan 1, 2014, 7:22:05 PM (12 years ago)
Author:
akling@apple.com
Message:

Remove ChromeClient::fullScreenRendererChanged().
<https://webkit.org/b/126370>

This hook was added in r75277 to notify WebFullScreenController when
the full screen renderer changed. In r110216 the code was refactored,
making this notification unnecessary.

Reviewed by Antti Koivisto.

Location:
trunk/Source
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r161202 r161203  
     12014-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
    1122014-01-01  Simon Fraser  <simon.fraser@apple.com>
    213
  • trunk/Source/WebCore/dom/Document.cpp

    r161196 r161203  
    54665466
    54675467    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);
    54725468}
    54735469
     
    54755471{
    54765472    m_fullScreenRenderer = nullptr;
    5477 
    5478     if (page())
    5479         page()->chrome().client().fullScreenRendererChanged(nullptr);
    54805473}
    54815474
  • trunk/Source/WebCore/page/ChromeClient.h

    r161106 r161203  
    336336    virtual void enterFullScreenForElement(Element*) { }
    337337    virtual void exitFullScreenForElement(Element*) { }
    338     virtual void fullScreenRendererChanged(RenderBox*) { }
    339338    virtual void setRootFullScreenLayer(GraphicsLayer*) { }
    340339#endif
  • trunk/Source/WebKit/mac/WebCoreSupport/WebChromeClient.h

    r161185 r161203  
    192192    virtual void enterFullScreenForElement(WebCore::Element*) OVERRIDE;
    193193    virtual void exitFullScreenForElement(WebCore::Element*) OVERRIDE;
    194     virtual void fullScreenRendererChanged(WebCore::RenderBox*) OVERRIDE;
    195194#endif
    196195
  • trunk/Source/WebKit/mac/WebCoreSupport/WebChromeClient.mm

    r161185 r161203  
    10331033}
    10341034
    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  
    246246- (void)_enterFullScreenForElement:(WebCore::Element*)element;
    247247- (void)_exitFullScreenForElement:(WebCore::Element*)element;
    248 - (void)_fullScreenRendererChanged:(WebCore::RenderBox*)renderer;
    249248#endif
    250249
Note: See TracChangeset for help on using the changeset viewer.