Commit 7de2947e authored by pilgrim's avatar pilgrim Committed by Commit bot

[Layout API] Use layoutViewItem() in HTMLMediaElement

Document::layoutView() is deprecated and being removed soon. The
replacement is Document::layoutViewItem(), which routes methods
through the new block layout API. No new API methods were required.

There are no functional changes.

BUG=499321

Review-Url: https://codereview.chromium.org/2143973005
Cr-Commit-Position: refs/heads/master@{#405587}
parent da13eae9
......@@ -62,8 +62,8 @@
#include "core/html/track/VideoTrackList.h"
#include "core/inspector/ConsoleMessage.h"
#include "core/layout/LayoutVideo.h"
#include "core/layout/LayoutView.h"
#include "core/layout/api/LayoutMediaItem.h"
#include "core/layout/api/LayoutViewItem.h"
#include "core/layout/compositing/PaintLayerCompositor.h"
#include "core/loader/FrameLoader.h"
#include "core/loader/FrameLoaderClient.h"
......@@ -3302,7 +3302,7 @@ void HTMLMediaElement::didBecomeFullscreenElement()
// Cache this in case the player is destroyed before leaving fullscreen.
m_inOverlayFullscreenVideo = usesOverlayFullscreenVideo();
if (m_inOverlayFullscreenVideo)
document().layoutView()->compositor()->setNeedsCompositingUpdate(CompositingUpdateRebuildTree);
document().layoutViewItem().compositor()->setNeedsCompositingUpdate(CompositingUpdateRebuildTree);
}
void HTMLMediaElement::willStopBeingFullscreenElement()
......@@ -3312,7 +3312,7 @@ void HTMLMediaElement::willStopBeingFullscreenElement()
if (webMediaPlayer())
webMediaPlayer()->exitedFullscreen();
if (m_inOverlayFullscreenVideo)
document().layoutView()->compositor()->setNeedsCompositingUpdate(CompositingUpdateRebuildTree);
document().layoutViewItem().compositor()->setNeedsCompositingUpdate(CompositingUpdateRebuildTree);
m_inOverlayFullscreenVideo = false;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment