DescriptionASSERTION FAILED: !m_overflow
InlineFlowBox doesn't expect m_overflow if knownToHaveNoOverflow is
set. Unfortunately LayoutListItem was bypassing the normal overflow
computation and setting m_overflow without knowledge of InlineFlowBox,
yielding to an ASSERT triggering.
This change refactors the API to prevent manipulations of m_overflow
without the knowledge of InlineFlowBox, fixing the ASSERT. However it
is not the right long term fix. LayoutListItem should be fixed to not
do that as it seems very wrong (https://crbug.com/554160).
BUG=546792
Committed: https://crrev.com/ca1054043bbb319a687bf7214c8d206de53a07c1
Cr-Commit-Position: refs/heads/master@{#359601}
Patch Set 1 #
Total comments: 9
Patch Set 2 : Updated change. #Patch Set 3 : Updated comment after discussion with Levi! #
Total comments: 2
Patch Set 4 : nittified! #
Messages
Total messages: 17 (5 generated)
|