Changeset 223842 in webkit


Ignore:
Timestamp:
Oct 23, 2017 10:49:22 AM (7 years ago)
Author:
dbates@webkit.org
Message:

Add tests to ensure spelling error dots are drawn in the correct place for overlapping lines
https://bugs.webkit.org/show_bug.cgi?id=178611
<rdar://problem/35105805>

Reviewed by Zalan Bujtas.

Add tests to ensure that we paint the spelling error dots in the correct place for
overlapping lines.

  • editing/spelling/spelling-markers-in-overlapping-lines-expected.html: Added.
  • editing/spelling/spelling-markers-in-overlapping-lines-large-font-expected.html: Added.
  • editing/spelling/spelling-markers-in-overlapping-lines-large-font.html: Added.
  • editing/spelling/spelling-markers-in-overlapping-lines.html: Added.
  • platform/ios/TestExpectations: Skip the test on iOS as it does not support spelling and grammar

marker painting.

Location:
trunk/LayoutTests
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r223841 r223842  
     12017-10-23  Daniel Bates  <dabates@apple.com>
     2
     3        Add tests to ensure spelling error dots are drawn in the correct place for overlapping lines
     4        https://bugs.webkit.org/show_bug.cgi?id=178611
     5        <rdar://problem/35105805>
     6
     7        Reviewed by Zalan Bujtas.
     8
     9        Add tests to ensure that we paint the spelling error dots in the correct place for
     10        overlapping lines.
     11
     12        * editing/spelling/spelling-markers-in-overlapping-lines-expected.html: Added.
     13        * editing/spelling/spelling-markers-in-overlapping-lines-large-font-expected.html: Added.
     14        * editing/spelling/spelling-markers-in-overlapping-lines-large-font.html: Added.
     15        * editing/spelling/spelling-markers-in-overlapping-lines.html: Added.
     16        * platform/ios/TestExpectations: Skip the test on iOS as it does not support spelling and grammar
     17        marker painting.
     18        * platform/mac-wk2/TestExpectations: Mark the test as an image failure until we fix <https://bugs.webkit.org/show_bug.cgi?id=105616>.
     19
    1202017-10-23  Zan Dobersek  <zdobersek@igalia.com>
    221
  • trunk/LayoutTests/platform/ios/TestExpectations

    r223837 r223842  
    9696
    9797# Spelling and grammar markers are not supported
    98 webkit.org/b/105616 editing/spelling/spelling-marker-includes-hyphen.html [ WontFix ]
     98editing/spelling/spelling-marker-includes-hyphen.html [ WontFix ]
     99editing/spelling/spelling-markers-in-overlapping-lines.html [ WontFix ]
     100editing/spelling/spelling-markers-in-overlapping-lines-large-font.html [ WontFix ]
    99101
    100102# Plugins are not supported on iOS
  • trunk/LayoutTests/platform/mac-wk2/TestExpectations

    r223793 r223842  
    210210webkit.org/b/105616 editing/mac/spelling/accept-unseen-candidate-records-acceptance.html [ Failure ]
    211211webkit.org/b/105616 editing/spelling/spelling-marker-includes-hyphen.html [ ImageOnlyFailure ]
     212webkit.org/b/105616 editing/spelling/spelling-markers-in-overlapping-lines.html [ ImageOnlyFailure ]
     213webkit.org/b/105616 editing/spelling/spelling-markers-in-overlapping-lines-large-font.html [ ImageOnlyFailure ]
    212214
    213215# [WK2] [Mac] Support drag in mouse events for WebKit2 EventSender
Note: See TracChangeset for help on using the changeset viewer.