Descriptioncc: Fix impl-side painting flashing due to missing tiles
There was a bug where flashing could occur if a non-updated tiling was
used for activation. As tiles only get created during
UpdateTilePriorities and null tiles are accepted for activation (under
the premise that there is nothing recorded there and tiles couldn't be
created), this could cause a premature activation and flashing content.
Fix this case by making sure that syncing a tiling always updates that
tiling if the tree is up to date and doesn't need update draw
properties.
Add checks to make sure that all tilings have been updated and the tree
itself is up to date when calling AreVisibleResourcesReady.
R=danakj@chromium.org
BUG=230540
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=198219
Patch Set 1 #
Total comments: 1
Patch Set 2 : Cleaned up #
Total comments: 1
Patch Set 3 : Rebase #
Messages
Total messages: 9 (0 generated)
|