Skip to content
  • commit-queue@webkit.org's avatar
    Convert RenderFullScreen to use the non-deprecated flexbox · 3a9a1fa8
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=107746
    
    Patch by Christian Biesinger <cbiesinger@chromium.org> on 2013-01-24
    Reviewed by Ojan Vafai.
    
    Tests: covered by existing tests in fullscreen/.
    
    * rendering/RenderFullScreen.h:
    * rendering/RenderFullScreen.cpp:
    (RenderFullScreen::RenderFullScreen):
    (RenderFullScreen::willBeDestroyed):
    Inherit from RenderFlexibleBox
    
    (createFullScreenStyle):
    Use the new-style CSS properties (justify-content, etc)
    
    * css/fullscreen.css:
    (video:-webkit-full-screen, audio:-webkit-full-screen):
    * css/fullscreenQuickTime.css:
    (video:-webkit-full-screen::-webkit-media-controls-panel):
    (video:-webkit-full-screen::-webkit-media-controls-seek-back-button):
    (video:-webkit-full-screen::-webkit-media-controls-return-to-realtime-button):
    (video:-webkit-full-screen::-webkit-media-controls-seek-forward-button):
    * css/mediaControlsBlackBerryFullscreen.css:
    (video:-webkit-full-screen::-webkit-media-controls-panel):
    (video:-webkit-full-screen::-webkit-media-controls-button-group-container):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-time-display-container):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-play-button):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-timeline-container):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-current-time-display):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-time-remaining-display):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-timeline):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-fullscreen-button):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-button-divider):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-button-container, video:-webkit-full-screen::-webkit-media-controls-play-button-container):
    (video:-webkit-full-screen::-webkit-media-controls-fullscreen-button-container):
    (video:-webkit-full-screen::-webkit-media-controls-play-button-container):
    (video:-webkit-full-screen::-webkit-media-controls-placeholder):
    * css/mediaControlsQtFullscreen.css:
    (video::-webkit-media-controls-panel):
    (video::-webkit-media-controls-play-button):
    Update fullscreen-related CSS to use the new flexbox
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@140705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    3a9a1fa8