DescriptionDelete RenderLayer::setHasVisibleContent
This function cleans out a single dirty bit in the RenderLayer tree without
cleaning the entire subtree, which breaks the invariant that dirty bits
represent are connected up to the root of the tree. Fortunately, this function
isn't needed any longer.
This CL also fixed a bug whereby we'd issue invalidations for the previous
location of an element that became visible. That can manifest as a bug if the
element moves after becoming visible or if the old rect exists in another
graphics layer.
R=esprehn@chromium.org, skobes@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180007
Patch Set 1 #Patch Set 2 : Call setPreviousPaintInvalidationRect #Patch Set 3 : Improve repainting #Patch Set 4 : Now with tests #Patch Set 5 : Rebaseline inspector test #
Total comments: 2
Patch Set 6 : moar #Patch Set 7 : Remove dangling declaration #Messages
Total messages: 12 (0 generated)
|