Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
This commit is contained in:
@@ -36,13 +36,12 @@ BasicCanvasLayer::Paint(DrawTarget* aDT,
|
||||
return;
|
||||
}
|
||||
|
||||
Matrix m;
|
||||
Matrix oldTM;
|
||||
if (mNeedsYFlip) {
|
||||
m = aDT->GetTransform();
|
||||
Matrix newTransform = m;
|
||||
newTransform.Translate(0.0f, mBounds.height);
|
||||
newTransform.Scale(1.0f, -1.0f);
|
||||
aDT->SetTransform(newTransform);
|
||||
oldTM = aDT->GetTransform();
|
||||
aDT->SetTransform(Matrix(oldTM).
|
||||
PreTranslate(0.0f, mBounds.height).
|
||||
PreScale(1.0f, -1.0f));
|
||||
}
|
||||
|
||||
FillRectWithMask(aDT, aDeviceOffset,
|
||||
@@ -52,7 +51,7 @@ BasicCanvasLayer::Paint(DrawTarget* aDT,
|
||||
aMaskLayer);
|
||||
|
||||
if (mNeedsYFlip) {
|
||||
aDT->SetTransform(m);
|
||||
aDT->SetTransform(oldTM);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user