⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 197133 in webkit


Ignore:
Timestamp:
Feb 25, 2016, 2:37:15 PM (11 years ago)
Author:
adachan@apple.com
Message:

Hook up fullscreenMayReturnToInline() in WKPageUIClient
​https://bugs.webkit.org/show_bug.cgi?id=154661

Reviewed by Tim Horton.

  • UIProcess/API/C/WKPage.cpp:

(WKPageSetPageUIClient):

  • UIProcess/API/C/WKPageUIClient.h:
Location:
trunk/Source/WebKit2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r197132 r197133  
     12016-02-25  Ada Chan  <adachan@apple.com>
     2
     3        Hook up fullscreenMayReturnToInline() in WKPageUIClient
     4        https://bugs.webkit.org/show_bug.cgi?id=154661
     5
     6        Reviewed by Tim Horton.
     7
     8        * UIProcess/API/C/WKPage.cpp:
     9        (WKPageSetPageUIClient):
     10        * UIProcess/API/C/WKPageUIClient.h:
     11
    1122016-02-25  Gavin Barraclough  <barraclough@apple.com>
    213
  • trunk/Source/WebKit2/UIProcess/API/C/WKPage.cpp

    r197114 r197133  
    17361736        }
    17371737
     1738        virtual void fullscreenMayReturnToInline(WebPageProxy* page) override
     1739        {
     1740            if (!m_client.fullscreenMayReturnToInline)
     1741                return;
     1742
     1743            m_client.fullscreenMayReturnToInline(toAPI(page), m_client.base.clientInfo);
     1744        }
     1745
    17381746        virtual void close(WebPageProxy* page) override
    17391747        {
  • trunk/Source/WebKit2/UIProcess/API/C/WKPageUIClient.h

    r197114 r197133  
    103103typedef void (*WKPageDidClickAutoFillButtonCallback)(WKPageRef page, WKTypeRef userData, const void *clientInfo);
    104104typedef void (*WKPageMediaSessionMetadataDidChangeCallback)(WKPageRef page, WKMediaSessionMetadataRef metadata, const void* clientInfo);
     105typedef void (*WKFullscreenMayReturnToInlineCallback)(WKPageRef page, const void* clientInfo);
    105106
    106107// Deprecated
    … …  
    633634    // Version 7.
    634635    WKPageRunBeforeUnloadConfirmPanelCallback                           runBeforeUnloadConfirmPanel;
     636    WKFullscreenMayReturnToInlineCallback                               fullscreenMayReturnToInline;
    635637} WKPageUIClientV7;
    636638
Note: See TracChangeset for help on using the changeset viewer.