Index: third_party/WebKit/Source/core/html/HTMLMediaElement.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp b/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp |
index f8f4ba806168d75890c3c02087971e5f04f3daac..6320bc2c923848a35b2f3c2a7e8924b6918696ee 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp |
@@ -451,6 +451,7 @@ HTMLMediaElement::HTMLMediaElement(const QualifiedName& tagName, Document& docum |
, m_autoplayHelper(AutoplayExperimentHelper::create(m_autoplayHelperClient.get())) |
, m_remotePlaybackClient(nullptr) |
, m_autoplayVisibilityObserver(nullptr) |
+ , m_isMediaInFullscreen(false) |
{ |
ThreadState::current()->registerPreFinalizer(this); |
@@ -3318,6 +3319,13 @@ void HTMLMediaElement::willStopBeingFullscreenElement() |
m_inOverlayFullscreenVideo = false; |
} |
+void HTMLMediaElement::updateMediaInFullscreen(bool isFullscreen) |
+{ |
+ m_isMediaInFullscreen = isFullscreen; |
+ if (webMediaPlayer()) |
+ webMediaPlayer()->updateMediaInFullscreen(isFullscreen); |
+} |
+ |
WebLayer* HTMLMediaElement::platformLayer() const |
{ |
return m_webLayer; |