Skip to content
  • alexis.menard@openbossa.org's avatar
    [Qt][WK2] Add stubs for FULLSCREEN_API on Qt. · f48c8b28
    alexis.menard@openbossa.org authored
    https://bugs.webkit.org/show_bug.cgi?id=68444
    
    Reviewed by Andreas Kling.
    
    Create all the stubs necessary for enabling FULLSCREEN_API on the Qt port.
    
    Source/WebCore:
    
    No new tests : just stubs.
    
    * CodeGenerators.pri:
    * WebCore.pro:
    * features.pri:
    
    Source/WebKit2:
    
    * UIProcess/qt/WebFullScreenManagerProxyQt.cpp: Added.
    (WebKit::WebFullScreenManagerProxy::invalidate):
    (WebKit::WebFullScreenManagerProxy::enterFullScreen):
    (WebKit::WebFullScreenManagerProxy::exitFullScreen):
    (WebKit::WebFullScreenManagerProxy::beganEnterFullScreenAnimation):
    (WebKit::WebFullScreenManagerProxy::finishedEnterFullScreenAnimation):
    (WebKit::WebFullScreenManagerProxy::beganExitFullScreenAnimation):
    (WebKit::WebFullScreenManagerProxy::finishedExitFullScreenAnimation):
    (WebKit::WebFullScreenManagerProxy::enterAcceleratedCompositingMode):
    (WebKit::WebFullScreenManagerProxy::exitAcceleratedCompositingMode):
    (WebKit::WebFullScreenManagerProxy::getFullScreenRect):
    * WebKit2.pro:
    * WebProcess/FullScreen/qt: Added.
    * WebProcess/FullScreen/qt/WebFullScreenManagerQt.cpp: Added.
    (WebKit::WebFullScreenManagerQt::WebFullScreenManagerQt):
    (WebKit::WebFullScreenManager::create):
    (WebKit::WebFullScreenManagerQt::setRootFullScreenLayer):
    (WebKit::WebFullScreenManagerQt::beginEnterFullScreenAnimation):
    (WebKit::WebFullScreenManagerQt::beginExitFullScreenAnimation):
    * WebProcess/FullScreen/qt/WebFullScreenManagerQt.h: Added.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95551 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    f48c8b28