Add tests for control characters being rendered visibly
authormmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Sep 2015 01:36:33 +0000 (01:36 +0000)
committermmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Sep 2015 01:36:33 +0000 (01:36 +0000)
commit0ec5529564f454bdbe5cb7f0b843bf19150f3228
treeb753dd87bdd5ca79068c7de8623c941b2d2e650b
parent20a63286eb361549eced9f4b742c0e731c77939d
Add tests for control characters being rendered visibly
https://bugs.webkit.org/show_bug.cgi?id=149142

Reviewed by Alexey Proskuryakov.

According to [1] and [2], all browsers are migrating to rendering control characters. This patch
adds tests for this behavior. Because we do not implement the behavior yet [3], these tests are
marked as failing.

[1] http://logs.csswg.org/irc.w3.org/css/2015-02-08/#e520447
[2] https://lists.w3.org/Archives/Public/www-style/2015Sep/0076.html
[3] https://bugs.webkit.org/show_bug.cgi?id=149128

* platform/efl/TestExpectations:
* platform/gtk/TestExpectations:
* platform/ios-simulator/TestExpectations:
* platform/mac/TestExpectations:
* fast/text/control-characters/visible-control-characters-1-expected-mismatch.html: Added.
* fast/text/control-characters/visible-control-characters-1.html: Added.
* fast/text/control-characters/visible-control-characters-2-expected-mismatch.html: Added.
* fast/text/control-characters/visible-control-characters-2.html: Added.
* fast/text/control-characters/visible-control-characters-3-expected-mismatch.html: Added.
* fast/text/control-characters/visible-control-characters-3.html: Added.
* fast/text/control-characters/visible-control-characters-2-expected-mismatch.xhtml: Added.
* fast/text/control-characters/visible-control-characters-2.xhtml: Added.
* fast/text/control-characters/visible-control-characters-3-expected-mismatch.xhtml: Added.
* fast/text/control-characters/visible-control-characters-3.xhtml: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@189769 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/text/control-characters/visible-control-characters-1-expected-mismatch.html [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-1.html [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-2-expected-mismatch.html [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-2-expected-mismatch.xhtml [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-2.html [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-2.xhtml [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-3-expected-mismatch.html [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-3-expected-mismatch.xhtml [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-3.html [new file with mode: 0644]
LayoutTests/fast/text/control-characters/visible-control-characters-3.xhtml [new file with mode: 0644]
LayoutTests/platform/efl/TestExpectations
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/ios-simulator/TestExpectations
LayoutTests/platform/mac/TestExpectations