diff --git a/layout/base/nsDisplayList.h b/layout/base/nsDisplayList.h index 708dd560d90d..0ec54f1c7b02 100644 --- a/layout/base/nsDisplayList.h +++ b/layout/base/nsDisplayList.h @@ -3853,11 +3853,6 @@ public: virtual void HitTest(nsDisplayListBuilder* aBuilder, const nsRect& aRect, HitTestState* aState, nsTArray *aOutFrames) override; - virtual nsRect GetBounds(nsDisplayListBuilder* aBuilder, - bool* aSnap) override { - *aSnap = false; - return mEffectsBounds + ToReferenceFrame(); - } virtual bool ShouldFlattenAway(nsDisplayListBuilder* aBuilder) override { return false; @@ -3937,7 +3932,11 @@ public: virtual LayerState GetLayerState(nsDisplayListBuilder* aBuilder, LayerManager* aManager, const ContainerLayerParameters& aParameters) override; - + virtual nsRect GetBounds(nsDisplayListBuilder* aBuilder, + bool* aSnap) override { + *aSnap = false; + return mEffectsBounds + ToReferenceFrame(); + } virtual bool ComputeVisibility(nsDisplayListBuilder* aBuilder, nsRegion* aVisibleRegion) override; #ifdef MOZ_DUMP_PAINTING