Bug 1439629 - When collecting used-fontFace information, skip textframes where IsVisible() is currently false. r=dholbert

This commit is contained in:
Jonathan Kew 2018-02-20 20:46:51 +00:00
parent 8343c79b56
commit cb40096278

View File

@ -8166,6 +8166,10 @@ nsLayoutUtils::GetFontFacesForText(nsIFrame* aFrame,
return;
}
if (!aFrame->StyleVisibility()->IsVisible()) {
return;
}
nsTextFrame* curr = static_cast<nsTextFrame*>(aFrame);
do {
int32_t fstart = std::max(curr->GetContentOffset(), aStartOffset);