New issue
Advanced search Search tips

Issue 922645 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

[LayoutNG] ObjectPaintInvalidatorTest failures

Project Member Reported by mstensho@chromium.org, Jan 16 (6 days ago)

Issue description

The following ObjectPaintInvalidatorTest tests are failing with LayoutNG:

ObjectPaintInvalidatorTest.TraverseStackedFloatUnderCompositedInline
ObjectPaintInvalidatorTest.TraverseFloatUnderMultiLevelCompositedInlines
ObjectPaintInvalidatorTest.TraverseFloatUnderCompositedInline

Like this:

Expected: has 3 elements where
element #0 is equal to "LayoutInline (relative positioned) SPAN id='span'" reason=subtree,
element #1 is equal to "LayoutText #text" reason=subtree,
element #2 is equal to "LayoutNGBlockFlow (relative positioned) (floating) DIV id='target'" reason=subtree
  Actual: { "NGPhysicalBoxFragment LayoutInline (relative positioned) SPAN id='span'" reason=subtree, "LayoutNGBlockFlow (relative positioned) (floating) DIV id='target'" reason=subtree }, which has 2 elements

Looks like we need to write NG-specific expectations here?
 

Comment 1 by e...@chromium.org, Jan 16 (6 days ago)

Yeah, the elements return look correct, likely just needs NG specific asserts.

Sign in to add a comment