diff --git a/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp b/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp index 9a04dc82c274..b48614b27492 100644 --- a/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp +++ b/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp @@ -311,7 +311,7 @@ void RenderTreeUpdater::updateElementRenderer(Element& element, const Style::Ele auto elementUpdateStyle = RenderStyle::cloneIncludingPseudoElements(*elementUpdate.style); - bool shouldTearDownRenderers = elementUpdate.change == Style::Change::Renderer && (element.renderer() || element.hasDisplayContents() || element.isInTopLayer() || element.displayContentsChanged()); + bool shouldTearDownRenderers = elementUpdate.change == Style::Change::Renderer && (element.renderer() || element.hasDisplayContents() || element.displayContentsChanged()); if (shouldTearDownRenderers) { if (!element.renderer()) { // We may be tearing down a descendant renderer cached in renderTreePosition.