Bug 1767125 - Change the type of LayerActivity::mPreviousTransformScale to Maybe<MatrixScales>. r=botond

Differential Revision: https://phabricator.services.mozilla.com/D148125
This commit is contained in:
Razvan Cojocaru 2022-06-02 16:08:43 +00:00
parent 8770fecd7f
commit b5f7d0c39f

View File

@ -105,7 +105,7 @@ class LayerActivity {
nsExpirationState mState;
// Previous scale due to the CSS transform property.
Maybe<Size> mPreviousTransformScale;
Maybe<MatrixScales> mPreviousTransformScale;
// Number of restyle operations detected
uint8_t mRestyleCounts[ACTIVITY_COUNT];
@ -244,7 +244,7 @@ static void IncrementScaleRestyleCountIfNeeded(nsIFrame* aFrame,
return;
}
Size scale = transform2D.ScaleFactors().ToSize();
MatrixScales scale = transform2D.ScaleFactors();
if (aActivity->mPreviousTransformScale == Some(scale)) {
return; // Nothing changed.
}