DescriptionAlternate way to track first paint
As we always schedule full paint invalidation for new RenderObjects,
we can avoid renderObjectNeverHadPaintInvalidationSet but just record
InvalidationReason when setShouldDoFullPaintInvalidation() is called.
Based on this change, we can also make other reasons of
setShouldDoFullPaintInvalidation() more specific. (Actually when we
changed synchronous paint invalidations to
setShouldDoFullPaintInvalidation() we lost some specific reasons which
were useful for trace analyzers.)
BUG=410465
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182783
Patch Set 1 #
Total comments: 4
Patch Set 2 : Fix a bug #
Total comments: 4
Patch Set 3 : Adjust setShouldDoFullPaintInvalidationWithReason API #
Messages
Total messages: 11 (2 generated)
|