| Index: Source/core/rendering/compositing/RenderLayerCompositor.cpp
|
| diff --git a/Source/core/rendering/compositing/RenderLayerCompositor.cpp b/Source/core/rendering/compositing/RenderLayerCompositor.cpp
|
| index 63fde4df9035d0412629df5f339747882d024dd2..4bae8ce050bea4c64f051164e26663cf0dfa8ac3 100644
|
| --- a/Source/core/rendering/compositing/RenderLayerCompositor.cpp
|
| +++ b/Source/core/rendering/compositing/RenderLayerCompositor.cpp
|
| @@ -93,6 +93,7 @@ RenderLayerCompositor::RenderLayerCompositor(RenderView& renderView)
|
| , m_needsUpdateFixedBackground(false)
|
| , m_isTrackingRepaints(false)
|
| , m_rootLayerAttachment(RootLayerUnattached)
|
| + , m_inOverlayFullscreenVideo(false)
|
| {
|
| updateAcceleratedCompositingSettings();
|
| }
|
| @@ -276,6 +277,7 @@ void RenderLayerCompositor::assertNoUnresolvedDirtyBits()
|
|
|
| void RenderLayerCompositor::applyOverlayFullscreenVideoAdjustment()
|
| {
|
| + m_inOverlayFullscreenVideo = false;
|
| if (!m_rootContentLayer)
|
| return;
|
|
|
| @@ -304,6 +306,7 @@ void RenderLayerCompositor::applyOverlayFullscreenVideoAdjustment()
|
| m_overflowControlsHostLayer->addChild(videoLayer);
|
| if (GraphicsLayer* backgroundLayer = fixedRootBackgroundLayer())
|
| backgroundLayer->removeFromParent();
|
| + m_inOverlayFullscreenVideo = true;
|
| }
|
|
|
| void RenderLayerCompositor::updateIfNeeded()
|
|
|