From 5898cbcbdf0d45ed260198f2bc35ded0f2d55dbf Mon Sep 17 00:00:00 2001 From: shindli Date: Mon, 16 Apr 2018 20:15:19 +0300 Subject: [PATCH] Backed out changeset b584ff6f5afa (bug 1453668) for R failures in file:///C:/Users/task_1523893739/build/tests/reftest/tests/layout/reftests/display-list/retained-dl-style-change-stacking-context-1.html on a CLOSED TREE --- layout/painting/RetainedDisplayListBuilder.cpp | 3 +-- .../retained-dl-style-change-stacking-context-1.html | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/layout/painting/RetainedDisplayListBuilder.cpp b/layout/painting/RetainedDisplayListBuilder.cpp index 40ccdb7d2c82..7d10c180a303 100644 --- a/layout/painting/RetainedDisplayListBuilder.cpp +++ b/layout/painting/RetainedDisplayListBuilder.cpp @@ -752,8 +752,7 @@ ProcessFrame(nsIFrame* aFrame, nsDisplayListBuilder& aBuilder, } if (currentFrame != aBuilder.RootReferenceFrame() && - currentFrame->IsStackingContext() && - currentFrame->IsFixedPosContainingBlock()) { + currentFrame->IsStackingContext()) { CRR_LOG("Frame belongs to stacking context frame %p\n", currentFrame); // If we found an intermediate stacking context with an existing display item // then we can store the dirty rect there and stop. If we couldn't find one then diff --git a/layout/reftests/display-list/retained-dl-style-change-stacking-context-1.html b/layout/reftests/display-list/retained-dl-style-change-stacking-context-1.html index e05e6c2a582c..f02e52e80051 100644 --- a/layout/reftests/display-list/retained-dl-style-change-stacking-context-1.html +++ b/layout/reftests/display-list/retained-dl-style-change-stacking-context-1.html @@ -17,6 +17,9 @@
+
+
+