mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1001237 - Don't return nsChangeHint_UpdatePostTransformOverflow in nsStyleDisplay::CalcDifference when a transform is added. r=dbaron
This commit is contained in:
parent
d68c2b4b98
commit
23c25b789f
@ -2524,8 +2524,14 @@ nsChangeHint nsStyleDisplay::CalcDifference(const nsStyleDisplay& aOther) const
|
||||
if (!mSpecifiedTransform != !aOther.mSpecifiedTransform ||
|
||||
(mSpecifiedTransform &&
|
||||
*mSpecifiedTransform != *aOther.mSpecifiedTransform)) {
|
||||
NS_UpdateHint(hint, NS_CombineHint(nsChangeHint_UpdatePostTransformOverflow,
|
||||
nsChangeHint_UpdateTransformLayer));
|
||||
NS_UpdateHint(hint, nsChangeHint_UpdateTransformLayer);
|
||||
|
||||
if (mSpecifiedTransform &&
|
||||
aOther.mSpecifiedTransform) {
|
||||
NS_UpdateHint(hint, nsChangeHint_UpdatePostTransformOverflow);
|
||||
} else {
|
||||
NS_UpdateHint(hint, nsChangeHint_UpdateOverflow);
|
||||
}
|
||||
}
|
||||
|
||||
const nsChangeHint kUpdateOverflowAndRepaintHint =
|
||||
|
Loading…
Reference in New Issue
Block a user