Bug 1527516 - Recompute mIsScrollableLayerInRootContainer correctly if containerless scrolling is disabled during the scroll frame's lifetime. r=mstange

Differential Revision: https://phabricator.services.mozilla.com/D19603

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Botond Ballo 2019-02-16 22:10:46 +00:00
Родитель b2994ac538
Коммит e9f4927939
1 изменённых файлов: 3 добавлений и 4 удалений

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

@ -3893,10 +3893,9 @@ bool ScrollFrameHelper::DecideScrollableLayer(
aBuilder->RecomputeCurrentAnimatedGeometryRoot();
}
if (gfxPrefs::LayoutUseContainersForRootFrames() &&
mWillBuildScrollableLayer && mIsRoot) {
mIsScrollableLayerInRootContainer = true;
}
mIsScrollableLayerInRootContainer =
gfxPrefs::LayoutUseContainersForRootFrames() &&
mWillBuildScrollableLayer && mIsRoot;
return mWillBuildScrollableLayer;
}