Bug 1397815. Add memory reporting for button frame's mInnerFocusStyle and other additional style contexts. r=emilio

MozReview-Commit-ID: cJar2LDrCt
This commit is contained in:
Boris Zbarsky 2017-10-13 14:26:55 -04:00
Родитель 99d29db506
Коммит d939b75081
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -10715,6 +10715,15 @@ nsIFrame::AddSizeOfExcludingThisForTree(nsWindowSizes& aSizes) const
sc->AddSizeOfIncludingThis(aSizes,
&aSizes.mLayoutComputedValuesNonDom);
}
// And our additional style contexts.
int32_t index = 0;
while (auto* extra = GetAdditionalStyleContext(index++)) {
if (!aSizes.mState.HaveSeenPtr(extra)) {
extra->AsServo()->AddSizeOfIncludingThis(aSizes,
&aSizes.mLayoutComputedValuesNonDom);
}
}
}
FrameChildListIterator iter(this);