Bug 950301. Make the underlying frame of scroll layer items be the scrolled frame before the layerizing display lists. r=mattwoodrow

This commit is contained in:
Timothy Nikkel 2014-01-27 17:30:29 -06:00
parent 859e7b76db
commit 5738c3783f

View File

@ -3709,6 +3709,10 @@ nsDisplayScrollLayer::ShouldFlattenAway(nsDisplayListBuilder* aBuilder)
PropagateClip(aBuilder, GetClip(), &mList); PropagateClip(aBuilder, GetClip(), &mList);
return true; return true;
} }
if (mFrame != mScrolledFrame) {
mMergedFrames.AppendElement(mFrame);
mFrame = mScrolledFrame;
}
return false; return false;
} }