DescriptionDon't return false for RenderStyle::operator== while fonts load.
This caused an assert for baseRenderStyle in ActiveAnimations to hit. When
a font finishes loading, we trigger a full recalc of Document. That recalc
relies on getting a visual diff to trigger re-layout and paint and was
triggered by the Font::operator==. Instead, we remove the false return from
that operator and explicitly check if font loading status changed in
RenderStyle::diffNeedsFullLayoutAndPaintInvalidation().
R=eae@chromium.org
BUG=433765
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=186572
Patch Set 1 #
Total comments: 2
Patch Set 2 : Fixed review issue and regressions. #
Messages
Total messages: 13 (1 generated)
|