зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1166301 - Update an old comment in AsyncCompositionManager::AlignFixedAndStickyLayers. r=kats
--HG-- extra : rebase_source : b69104a407c62a3f25e708b172c8e51eac7e9295 extra : source : 2a98e76921bb905d750a2e36e6057a5bb6f4fd41
This commit is contained in:
Родитель
a22ee7711a
Коммит
f5f74997cd
|
@ -284,13 +284,10 @@ AsyncCompositionManager::AlignFixedAndStickyLayers(Layer* aLayer,
|
|||
bool isFixedOrSticky = (isRootFixedForSubtree || isStickyForSubtree);
|
||||
|
||||
// We want to process all the fixed and sticky children of
|
||||
// aTransformedSubtreeRoot. Also, once we do encounter such a child, we don't
|
||||
// need to recurse any deeper because the fixed layers are relative to their
|
||||
// nearest scrollable layer.
|
||||
// aTransformedSubtreeRoot. Once we do encounter such a child, we don't
|
||||
// need to recurse any deeper because the adjustment to the fixed or sticky
|
||||
// layer will apply to its subtree.
|
||||
if (!isFixedOrSticky) {
|
||||
// ApplyAsyncContentTransformToTree will call this function again for
|
||||
// nested scrollable layers, so we don't need to recurse if the layer is
|
||||
// scrollable.
|
||||
for (Layer* child = aLayer->GetFirstChild(); child; child = child->GetNextSibling()) {
|
||||
AlignFixedAndStickyLayers(child, aTransformedSubtreeRoot, aTransformScrollId,
|
||||
aPreviousTransformForRoot,
|
||||
|
|
Загрузка…
Ссылка в новой задаче