mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1042772. offsetToReferenceFrame is always zero when we use it. Remove it. r=mattwoodrow
This commit is contained in:
parent
9ac497988e
commit
e2c436edd8
@ -1922,8 +1922,6 @@ nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder* aBuilder,
|
||||
AutoSaveRestoreBlendMode autoRestoreBlendMode(*aBuilder);
|
||||
aBuilder->SetContainsBlendModes(BlendModeSet());
|
||||
|
||||
nsPoint offsetToReferenceFrame = aBuilder->ToReferenceFrame(this);
|
||||
|
||||
if (isTransformed) {
|
||||
const nsRect overflow = GetVisualOverflowRectRelativeToSelf();
|
||||
if (aBuilder->IsForPainting() &&
|
||||
@ -1934,10 +1932,9 @@ nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder* aBuilder,
|
||||
return;
|
||||
}
|
||||
|
||||
dirtyRect += offsetToReferenceFrame;
|
||||
nsRect untransformedDirtyRect;
|
||||
if (nsDisplayTransform::UntransformRect(dirtyRect, overflow, this,
|
||||
offsetToReferenceFrame, &untransformedDirtyRect)) {
|
||||
nsPoint(0,0), &untransformedDirtyRect)) {
|
||||
dirtyRect = untransformedDirtyRect;
|
||||
} else {
|
||||
NS_WARNING("Unable to untransform dirty rect!");
|
||||
|
Loading…
Reference in New Issue
Block a user