Index: Source/core/rendering/RenderFullScreen.cpp |
diff --git a/Source/core/rendering/RenderFullScreen.cpp b/Source/core/rendering/RenderFullScreen.cpp |
index bca1d5b9d1cb4bf92d9e00c77339391b43297c36..2abefb8fe97f9cd3faeb73208d69ba7a16d0979f 100644 |
--- a/Source/core/rendering/RenderFullScreen.cpp |
+++ b/Source/core/rendering/RenderFullScreen.cpp |
@@ -110,6 +110,10 @@ static PassRefPtr<RenderStyle> createFullScreenStyle() |
RenderObject* RenderFullScreen::wrapRenderer(RenderObject* object, RenderObject* parent, Document* document) |
{ |
+ // FIXME: We should not modify the structure of the render tree during |
+ // layout. crbug.com/370459 |
+ DeprecatedDisableModifyRenderTreeStructureAsserts disabler; |
+ |
RenderFullScreen* fullscreenRenderer = RenderFullScreen::createAnonymous(document); |
fullscreenRenderer->setStyle(createFullScreenStyle()); |
if (parent && !parent->isChildAllowed(fullscreenRenderer, fullscreenRenderer->style())) { |
@@ -146,6 +150,10 @@ RenderObject* RenderFullScreen::wrapRenderer(RenderObject* object, RenderObject* |
void RenderFullScreen::unwrapRenderer() |
{ |
+ // FIXME: We should not modify the structure of the render tree during |
+ // layout. crbug.com/370459 |
+ DeprecatedDisableModifyRenderTreeStructureAsserts disabler; |
+ |
if (parent()) { |
RenderObject* child; |
while ((child = firstChild())) { |