Index: Source/core/rendering/RenderLayer.cpp |
diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp |
index f1454febe0fc9bf6baaf6c329ce7dabad89839f0..d24772c14880d78812da78d098d79bf2262b73ef 100644 |
--- a/Source/core/rendering/RenderLayer.cpp |
+++ b/Source/core/rendering/RenderLayer.cpp |
@@ -49,7 +49,6 @@ |
#include "core/css/PseudoStyleRequest.h" |
#include "core/dom/Document.h" |
#include "core/dom/shadow/ShadowRoot.h" |
-#include "core/frame/DeprecatedScheduleStyleRecalcDuringLayout.h" |
#include "core/frame/FrameView.h" |
#include "core/frame/LocalFrame.h" |
#include "core/frame/Settings.h" |
@@ -3723,25 +3722,6 @@ void RenderLayer::updateOrRemoveFilterEffectRenderer() |
filterInfo->setRenderer(nullptr); |
} |
-void RenderLayer::filterNeedsPaintInvalidation() |
-{ |
- { |
- DeprecatedScheduleStyleRecalcDuringLayout marker(renderer()->document().lifecycle()); |
- // It's possible for scheduleSVGFilterLayerUpdateHack to schedule a style recalc, which |
- // is a problem because this function can be called while performing layout. |
- // Presumably this represents an illegal data flow of layout or compositing |
- // information into the style system. |
- toElement(renderer()->node())->scheduleSVGFilterLayerUpdateHack(); |
- } |
- |
- if (renderer()->view()) { |
- if (renderer()->frameView()->isInPerformLayout()) |
- renderer()->setShouldDoFullPaintInvalidation(true); |
- else |
- renderer()->paintInvalidationForWholeRenderer(); |
- } |
-} |
- |
void RenderLayer::addLayerHitTestRects(LayerHitTestRects& rects) const |
{ |
computeSelfHitTestRects(rects); |