• Manuel Rego Casasnovas's avatar
    [LayoutNG] Add tests for text-overflow: ellipsis with scrolling · c50ce0fb
    Manuel Rego Casasnovas authored
    These set of tests pass in Firefox but not in Chromium.
    They check what happens when you scroll an element with
    "text-overflow: ellipsis", right now in Chromium
    the rest of the content of the element is not visible at all
    (once truncated the text ellipsis is not moved).
    
    The solution would be to force a relayout during scrolling
    but it seems we prefer to keep current behavior to avoid
    performance issues on scrolling.
    The behavior is not mandatory according
    
    Both behaviors are allowed in the spec, so the tests are marked
    with the "should" flag:
    https://drafts.csswg.org/css-overflow/#ellipsis-scrolling
    
    Bug=745905
    TEST=external/wpt/css/css-overflow/text-overflow-scroll-001.html
    TEST=external/wpt/css/css-overflow/text-overflow-scroll-rtl-001.html
    TEST=external/wpt/css/css-overflow/text-overflow-scroll-vertical-lr-001.html
    TEST=external/wpt/css/css-overflow/text-overflow-scroll-vertical-lr-rtl-001.html
    TEST=external/wpt/css/css-overflow/text-overflow-scroll-vertical-rl-001.html
    TEST=external/wpt/css/css-overflow/text-overflow-scroll-vertical-rl-rtl-001.html
    
    Change-Id: I975ca86dbdfedf92875c08736539fb2f33f68c54
    Bug: 745905
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2113495
    Commit-Queue: Koji Ishii <kojii@chromium.org>
    Reviewed-by: default avatarKoji Ishii <kojii@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#753508}
    c50ce0fb
TestExpectations 597 KB