Bug 1350463. Consider visibility: hidden frames to be not visible in nsIFrame::UpdateVisibilitySynchronously to match PresShell::MarkFramesInSubtreeApproximatelyVisible. r=mats

This commit is contained in:
Timothy Nikkel 2017-04-03 00:52:17 -05:00
Родитель d040cb9cea
Коммит b211ea35d7
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -1726,11 +1726,11 @@ nsIFrame::UpdateVisibilitySynchronously()
return;
}
bool visible = true;
bool visible = StyleVisibility()->IsVisible();
nsIFrame* f = GetParent();
nsRect rect = GetRectRelativeToSelf();
nsIFrame* rectFrame = this;
while (f) {
while (f && visible) {
nsIScrollableFrame* sf = do_QueryFrame(f);
if (sf) {
nsRect transformedRect =