Changeset 246104 in webkit
- Timestamp:
- Jun 5, 2019 6:22:53 AM (5 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 10 added
- 22 edited
- 8 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r246103 r246104 1 2019-06-05 Javier Fernandez <jfernandez@igalia.com> 2 3 Update the CSS Text WPT test suite 4 https://bugs.webkit.org/show_bug.cgi?id=197929 5 6 Reviewed by Myles C. Maxfield. 7 8 Import the last changes in the CSS Text suite. 9 10 * TestExpectations: A few tests pass now 11 - white-space-intrinsic-size-004.html 12 - white-space-pre-wrap-trailing-spaces-003.html 13 1 14 2019-06-01 Antoine Quint <graouts@apple.com> 2 15 -
trunk/LayoutTests/TestExpectations
r246016 r246104 1932 1932 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/trailing-space-before-br-001.html [ Failure ] 1933 1933 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/trailing-ideographic-space-001.html [ ImageOnlyFailure ] 1934 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html [ ImageOnlyFailure ]1935 1934 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/text-space-collapse-discard-001.xht [ ImageOnlyFailure ] 1936 1935 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/tab-stop-threshold-004.html [ ImageOnlyFailure ] … … 1946 1945 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/text-space-trim-trim-inner-001.xht [ ImageOnlyFailure ] 1947 1946 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/trailing-ideographic-space-004.html [ ImageOnlyFailure ] 1948 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html [ ImageOnlyFailure ]1949 1947 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/tab-stop-threshold-006.html [ ImageOnlyFailure ] 1950 1948 webkit.org/b/195275 imported/w3c/web-platform-tests/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht [ ImageOnlyFailure ] … … 1961 1959 webkit.org/b/186045 imported/w3c/web-platform-tests/css/css-animations/animation-delay-009.html [ ImageOnlyFailure Pass ] 1962 1960 webkit.org/b/186045 imported/w3c/web-platform-tests/css/css-animations/animation-delay-010.html [ ImageOnlyFailure ] 1963 1964 # The 'line-break: anywhere' feature is not implemented yet1965 webkit.org/b/181169 imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html [ Skip ]1966 webkit.org/b/181169 imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html [ Skip ]1967 webkit.org/b/181169 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-007.html [ Skip ]1968 webkit.org/b/181169 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-008.html [ Skip ]1969 webkit.org/b/181169 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-009.html [ Skip ]1970 webkit.org/b/181169 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-010.html [ Skip ]1971 webkit.org/b/181169 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-011.html [ Skip ]1972 1961 1973 1962 # overflow-wrap:anywhere feature is not implemented yet. … … 1992 1981 webkit.org/b/197277 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-004.html [ ImageOnlyFailure ] 1993 1982 webkit.org/b/197277 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-005.html [ ImageOnlyFailure ] 1983 webkit.org/b/197277 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-017.html [ ImageOnlyFailure ] 1994 1984 1995 1985 webkit.org/b/197409 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-016.html [ ImageOnlyFailure ] … … 2000 1990 webkit.org/b/197430 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-023.html [ ImageOnlyFailure ] 2001 1991 webkit.org/b/197430 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html [ ImageOnlyFailure ] 1992 webkit.org/b/197430 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-026.html [ ImageOnlyFailure ] 1993 webkit.org/b/197430 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-027.html [ ImageOnlyFailure ] 2002 1994 2003 1995 ######################################## -
trunk/LayoutTests/imported/w3c/ChangeLog
r246103 r246104 1 2019-06-05 Javier Fernandez <jfernandez@igalia.com> 2 3 Update the CSS Text WPT test suite 4 https://bugs.webkit.org/show_bug.cgi?id=197929 5 6 Reviewed by Myles C. Maxfield. 7 8 Import the last changes in the CSS Text suite. 9 10 * web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html: 11 * web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html: 12 * web-platform-tests/css/css-text/line-break/line-break-anywhere-013-expected.html: Added. 13 * web-platform-tests/css/css-text/line-break/line-break-anywhere-013.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 14 * web-platform-tests/css/css-text/line-break/line-break-anywhere-014-expected.html: Added. 15 * web-platform-tests/css/css-text/line-break/line-break-anywhere-014.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 16 * web-platform-tests/css/css-text/line-break/line-break-anywhere-015-expected.html: Added. 17 * web-platform-tests/css/css-text/line-break/line-break-anywhere-015.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 18 * web-platform-tests/css/css-text/line-break/line-break-anywhere-016-expected.html: Added. 19 * web-platform-tests/css/css-text/line-break/line-break-anywhere-016.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 20 * web-platform-tests/css/css-text/line-break/w3c-import.log: 21 * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html: 22 * web-platform-tests/css/css-text/white-space/break-spaces-009.html: 23 * web-platform-tests/css/css-text/white-space/break-spaces-010-expected.html: Added. 24 * web-platform-tests/css/css-text/white-space/break-spaces-010.html: Added. 25 * web-platform-tests/css/css-text/white-space/w3c-import.log: 26 * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html: 27 * web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html: 28 * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002-expected.html: 29 * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html: 30 * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003-expected.html: 31 * web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html: 32 * web-platform-tests/css/css-text/word-break/w3c-import.log: 33 * web-platform-tests/css/css-text/word-break/word-break-break-all-017.html: 34 * web-platform-tests/css/css-text/word-break/word-break-break-all-023.html: 35 * web-platform-tests/css/css-text/word-break/word-break-break-all-024.html: 36 * web-platform-tests/css/css-text/word-break/word-break-break-all-025-expected.html: Added. 37 * web-platform-tests/css/css-text/word-break/word-break-break-all-025.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 38 * web-platform-tests/css/css-text/word-break/word-break-break-all-026-expected.html: Added. 39 * web-platform-tests/css/css-text/word-break/word-break-break-all-026.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 40 * web-platform-tests/css/css-text/word-break/word-break-break-all-027-expected.html: Added. 41 * web-platform-tests/css/css-text/word-break/word-break-break-all-027.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 42 * web-platform-tests/css/css-text/word-break/word-break-break-all-028-expected.html: Added. 43 * web-platform-tests/css/css-text/word-break/word-break-break-all-028.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html. 44 1 45 2019-06-01 Antoine Quint <graouts@apple.com> 2 46 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-001-expected.html
r232057 r246104 1 <!DOCTYPE html>1 <!DOCTYPE html> 2 2 <html lang=en> 3 3 <meta charset="utf-8"> … … 10 10 font-family: monospace; 11 11 width: 1ch; 12 height: 20em;12 height: 19em; 13 13 } 14 14 </style> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html
r245275 r246104 30 30 <p>Test passes if there is a green rectangle below and no red.</p> 31 31 <div id=green></div> 32 <!-- with line breaks everywhere, none of the following characters should stick out from under the green div-->32 <!-- with line breaks everywhere, none of the following characters should stick out from under the green div --> 33 33 <div id=test>aa-a.a)a,a)a aa⁠a‍a・a</div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html
r245275 r246104 23 23 font-family: monospace; 24 24 line-break: anywhere; 25 hyphens: auto;25 -webkit-hyphens: auto; 26 26 } 27 27 </style> … … 29 29 <p>Test passes if there is a green rectangle below and no red.</p> 30 30 <div id=green></div> 31 <!-- Hyphenation, if it occurs, will produce a hyphen that sticks out from under the green rectangle.32 Also, if the words fails to be wrapped between all letters, letters will also stick out from under the green rectangle -->31 <!-- Hyphenation, if it occurs, will produce a hyphen that sticks out from under the green rectangle. 32 Also, if the words fails to be wrapped between all letters, letters will also stick out from under the green rectangle --> 33 33 <div id=test>no hyphenation</div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-013.html
r246103 r246104 3 3 <title>CSS Text Test: word-break: break-all</title> 4 4 <link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com"> 5 <link rel="help" title="5. 2. Breaking Rules for Letters: the word-break property" href="https://drafts.csswg.org/css-text-3/#word-break-property">6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef- word-break-break-all">5 <link rel="help" title="5.3. Line Breaking Strictness: the line-break property" href="https://www.w3.org/TR/css-text-3/#propdef-line-break"> 6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-line-break-anywhere"> 7 7 <meta name="flags" content=""> 8 <link rel="match" href="reference/ word-break-break-all-010-ref.html">9 <meta name="assert" content=" break-all breaks between the last two letters, because breaking opportunities between the slashes characters are forbidden.">8 <link rel="match" href="reference/line-break-anywhere-004-ref.html"> 9 <meta name="assert" content="line-break:anywhere allows breaking opportunities before slash characters."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;28 word-break: break-all;27 width: 3ch; 28 line-break: anywhere; 29 29 } 30 30 </style> 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XXX<br>XX</div> 34 <div class="test">XXX/X</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-014.html
r246103 r246104 3 3 <title>CSS Text Test: word-break: break-all</title> 4 4 <link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com"> 5 <link rel="help" title="5. 2. Breaking Rules for Letters: the word-break property" href="https://drafts.csswg.org/css-text-3/#word-break-property">6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef- word-break-break-all">5 <link rel="help" title="5.3. Line Breaking Strictness: the line-break property" href="https://www.w3.org/TR/css-text-3/#propdef-line-break"> 6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-line-break-anywhere"> 7 7 <meta name="flags" content=""> 8 <link rel="match" href="reference/ word-break-break-all-010-ref.html">9 <meta name="assert" content=" break-all breaks between the last two letters, because breaking opportunities between the slashes characters are forbidden.">8 <link rel="match" href="reference/line-break-anywhere-004-ref.html"> 9 <meta name="assert" content="line-break:anywhere allows breaking opportunities before backslash characters."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;28 word-break: break-all;27 width: 3ch; 28 line-break: anywhere; 29 29 } 30 30 </style> 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XXX<br>XX</div> 34 <div class="test">XXX\X</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-015.html
r246103 r246104 3 3 <title>CSS Text Test: word-break: break-all</title> 4 4 <link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com"> 5 <link rel="help" title="5. 2. Breaking Rules for Letters: the word-break property" href="https://drafts.csswg.org/css-text-3/#word-break-property">6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef- word-break-break-all">5 <link rel="help" title="5.3. Line Breaking Strictness: the line-break property" href="https://www.w3.org/TR/css-text-3/#propdef-line-break"> 6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-line-break-anywhere"> 7 7 <meta name="flags" content=""> 8 <link rel="match" href="reference/ word-break-break-all-010-ref.html">9 <meta name="assert" content=" break-all breaks between the last two letters, because breaking opportunities between the slashes characters are forbidden.">8 <link rel="match" href="reference/line-break-anywhere-004-ref.html"> 9 <meta name="assert" content="line-break:anywhere allows breaking opportunities after backslash characters."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;28 word-break: break-all;27 width: 4ch; 28 line-break: anywhere; 29 29 } 30 30 </style> 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XXXX<br>X</div> 34 <div class="test">XXX\X</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-016.html
r246103 r246104 3 3 <title>CSS Text Test: word-break: break-all</title> 4 4 <link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com"> 5 <link rel="help" title="5. 2. Breaking Rules for Letters: the word-break property" href="https://drafts.csswg.org/css-text-3/#word-break-property">6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef- word-break-break-all">5 <link rel="help" title="5.3. Line Breaking Strictness: the line-break property" href="https://www.w3.org/TR/css-text-3/#propdef-line-break"> 6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-line-break-anywhere"> 7 7 <meta name="flags" content=""> 8 <link rel="match" href="reference/ word-break-break-all-010-ref.html">9 <meta name="assert" content=" break-all breaks between the last two letters, because breaking opportunities between the slashes characters are forbidden.">8 <link rel="match" href="reference/line-break-anywhere-004-ref.html"> 9 <meta name="assert" content="line-break:anywhere allows breaking opportunities after slash characters."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;28 word-break: break-all;27 width: 4ch; 28 line-break: anywhere; 29 29 } 30 30 </style> 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XXXX<br>X</div> 34 <div class="test">XXX/X</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/w3c-import.log
r242550 r246104 19 19 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-002-expected.html 20 20 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-002.html 21 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-003-expected.html 22 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-003.html 23 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-004-expected.html 24 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-004.html 25 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-005-expected.html 26 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-005.html 27 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-006-expected.html 28 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-006.html 29 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-007-expected.html 30 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-007.html 31 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-008-expected.html 32 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-008.html 33 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-009-expected.html 34 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-009.html 35 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-010-expected.html 36 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-010.html 37 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-011-expected.html 38 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-011.html 39 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-012-expected.html 40 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-012.html 41 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-013-expected.html 42 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-013.html 43 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-014-expected.html 44 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-014.html 45 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-015-expected.html 46 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-015.html 47 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-016-expected.html 48 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-016.html 21 49 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-loose-011-expected.xht 22 50 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/line-break/line-break-loose-011.xht -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html
r244036 r246104 19 19 line-height: 1em; 20 20 } 21 . red {21 .expected { 22 22 position: absolute; 23 23 color: green; … … 37 37 38 38 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 39 <div class=" red">XXXX<br> <br>XXXX<br></div>39 <div class="expected">XXXX<br> <br>XXXX<br></div> 40 40 <div class="test">XXXX XXXX </div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-009.html
r244728 r246104 16 16 font: 25px/1 Ahem; 17 17 } 18 . red {18 .expected { 19 19 position: absolute; 20 20 color: green; … … 33 33 34 34 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 35 <div class=" red">XXXX<br> <br>XXXX<br></div>35 <div class="expected">XXXX<br> <br>XXXX<br></div> 36 36 <div class="test">XXXX XXXX </div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/w3c-import.log
r244728 r246104 33 33 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-009-expected.html 34 34 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-009.html 35 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-010-expected.html 36 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-010.html 37 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-001-expected.html 38 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-001.html 39 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-002-expected.html 40 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-002.html 41 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-003-expected.html 42 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-003.html 43 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-004-expected.html 44 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-004.html 45 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-005-expected.html 46 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-005.html 47 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-006-expected.html 48 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-006.html 49 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-007-expected.html 50 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-007.html 51 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-008-expected.html 52 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-008.html 53 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-009-expected.html 54 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-009.html 55 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-010-expected.html 56 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-010.html 57 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-011-expected.html 58 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-011.html 59 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-012-expected.html 60 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-012.html 61 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-013-expected.html 62 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-before-first-char-013.html 35 63 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-000-expected.html 36 64 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-000.html -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004-expected.html
r243664 r246104 4 4 <link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> 5 5 <style> 6 aside {7 float: left;8 background: blue;9 }10 6 div { 11 7 color: transparent; 12 8 font-family: Ahem; 13 9 font-size: 50px; 14 width: 5ch; 10 width: 3ch; 11 height: 2ch; 12 background: green; 15 13 } 16 14 </style> 17 15 18 <p>Test passes if there is a single blue rectangle below.16 <p>Test passes if there is a single green rectangle below and no red. 19 17 <div> 20 <aside class=own>X</aside>21 <aside class=owbw>X</aside>22 18 </div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-004.html
r243664 r246104 7 7 <meta name="flags" content=""> 8 8 <link rel="match" href="reference/white-space-intrinsic-size-004-ref.html"> 9 <meta name="assert" content="Preserved spaces at the end of the line do not affect the intrinsic max-content size when white-space is pre-wrap. The value of overflow-wrap makes no difference.">9 <meta name="assert" content="Preserved spaces at the end of the line do affect the intrinsic max-content size when white-space is pre-wrap, as hanging does not prevent contributing to the max-content size. The value of overflow-wrap makes no difference."> 10 10 <style> 11 11 aside { 12 12 float: left; 13 13 white-space: pre-wrap; 14 background: blue; 15 margin-bottom: 1em; 14 background: green; 16 15 } 17 16 aside:last-of-type { overflow-wrap: break-word; } 18 17 div { 18 background: red; 19 19 color: transparent; 20 20 font-family: Ahem; 21 21 font-size: 50px; 22 width: 3ch; /* enough room for both floats if their max-content size does not include the preserved spaces,23 but not enough if they do, causing a line break in that case. */ 22 width: 3ch; 23 height: 2em; 24 24 } 25 25 </style> 26 26 27 <p>Test passes if there is a single blue rectangle below.27 <p>Test passes if there is a single green rectangle below and no red. 28 28 <div> 29 29 <aside>X </aside> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002-expected.html
r242550 r246104 4 4 <link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> 5 5 6 <p>This test passes if you can see the word PASS below, without any extra spaces.6 <p>This test passes if the letters below are spaced equally. 7 7 8 <div> PASS</div>8 <div>X X X X</div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html
r242550 r246104 5 5 <link rel="help" href="https://drafts.csswg.org/css-text-3/#white-space-phase-2"> 6 6 <link rel="match" href="reference/white-space-pre-wrap-trailing-spaces-002-ref.html"> 7 <meta name="assert" content=" Preserved white space at the end of the line is hanged when white-space is pre-wrap, and therefore does not count when computing the (maximum) intrinsicsize.">7 <meta name="assert" content="Hanging preserved white space at the end of the line when white-space is pre-wrap has no effect on the max-content size."> 8 8 9 9 <style> … … 16 16 </style> 17 17 18 <p>This test passes if you can see the word PASS below, without any extra spaces.18 <p>This test passes if the letters below are spaced equally. 19 19 20 <div><span id=s1> P </span><span id=s2>A </span>SS</div>20 <div><span id=s1>X </span><span id=s2>X </span>X X</div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003-expected.html
r242550 r246104 4 4 <link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> 5 5 6 <p>This test passes if you can see the word PASS below, without any extra spaces. 6 <style> 7 div { 8 font: 25px/1 Ahem; 9 color: green; 10 } 11 </style> 7 12 8 <div>PASS</div> 13 <p>This test passes if there is a green rectangle and no red. 14 15 <div>X<br>X<br>X<br>X</div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html
r242550 r246104 4 4 <link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> 5 5 <link rel="help" href="https://drafts.csswg.org/css-text-3/#white-space-phase-2"> 6 <link rel="match" href="reference/white-space-pre-wrap-trailing-spaces-00 2-ref.html">6 <link rel="match" href="reference/white-space-pre-wrap-trailing-spaces-003-ref.html"> 7 7 <meta name="assert" content="Preserved white space at the end of the line is hanged when white-space is pre-wrap, and therefore does not count when computing the (minimum) intrinsic size."> 8 8 9 9 <style> 10 /* Make the table invisible */ 11 table { border-collapse: collapse; } 12 td { padding: 0; } 13 14 /* for the content of the table to be sized to their mininum intrinsic size */ 15 table { width: 0; } 16 17 span { 18 display: inline-block; 10 div { 11 font: 25px/1 Ahem; 19 12 white-space: pre-wrap; 13 width: min-content; 14 color: green; 15 background: red; 20 16 } 21 #s1 { text-align: right; }22 #s2 { text-align: center; }23 17 </style> 24 18 25 <p>This test passes if you can see the word PASS below, without any extra spaces.19 <p>This test passes if there is a green rectangle and no red. 26 20 27 < table><td><span id=s1>P </span><td><span id=s2>A </span><td>SS</table>21 <div>X X X X</div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/w3c-import.log
r243664 r246104 45 45 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-015-expected.html 46 46 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-015.html 47 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-016-expected.html 48 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-016.html 49 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-017-expected.html 50 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-017.html 51 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-018-expected.html 52 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-018.html 53 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-019-expected.html 54 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-019.html 47 55 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-020-expected.html 48 56 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-020.html 57 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-021-expected.html 58 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-021.html 59 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-022-expected.html 60 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-022.html 61 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-023-expected.html 62 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-023.html 63 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024-expected.html 64 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html 65 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-025-expected.html 66 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-025.html 67 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-026-expected.html 68 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-026.html 69 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-027-expected.html 70 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-027.html 71 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-028-expected.html 72 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-028.html 49 73 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions-expected.html 50 74 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-017.html
r245275 r246104 31 31 </style> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">X <br>XX X<br>X X <br>XX X</div>33 <div class="red">X X <br>X X <br>X X <br>XX X</div> 34 34 <div class="test">X XX XX X XX X</div> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-023.html
r245275 r246104 7 7 <meta name="flags" content=""> 8 8 <link rel="match" href="reference/word-break-break-all-010-ref.html"> 9 <meta name="assert" content="break-all breaks be tween the last two letters, because breaking opportunities between the backslashes characters are forbidden.">9 <meta name="assert" content="break-all breaks before the first backslash character because UAX14 rules forbid to break after PR class."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;27 width: 7ch; 28 28 word-break: break-all; 29 29 } … … 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX X<br>XXXX</div>34 <div class="test">XX XX X\\\</div>33 <div class="red">XX XX<br>XXX</div> 34 <div class="test">XX XX\\\</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-024.html
r245275 r246104 7 7 <meta name="flags" content=""> 8 8 <link rel="match" href="reference/word-break-break-all-010-ref.html"> 9 <meta name="assert" content="break-all breaks be tween the last two letters, because breaking opportunities between the slashes characters are forbidden.">9 <meta name="assert" content="break-all breaks before the first backslash character because UAX14 rules forbid to break after PR class."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;27 width: 4ch; 28 28 word-break: break-all; 29 29 } … … 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XXX<br>XX</div> 34 <div class="test">XXX\X</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-025.html
r246103 r246104 7 7 <meta name="flags" content=""> 8 8 <link rel="match" href="reference/word-break-break-all-010-ref.html"> 9 <meta name="assert" content="break-all breaks be tween the last two letters, because breaking opportunities between the slashes characters are forbidden.">9 <meta name="assert" content="break-all breaks before the first backslash character following UAX14 rules about PR class symbols."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;27 width: 3ch; 28 28 word-break: break-all; 29 29 } … … 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XXX<br>XX</div> 34 <div class="test">XXX\X</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-026.html
r246103 r246104 7 7 <meta name="flags" content=""> 8 8 <link rel="match" href="reference/word-break-break-all-010-ref.html"> 9 <meta name="assert" content="break-all breaks be tween the last two letters, because breaking opportunities between the slashes characters are forbidden.">9 <meta name="assert" content="break-all breaks before the last letter before the slash, because UAX14 rules forbid to break before SY class symbols."> 10 10 <style> 11 11 div { -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-027.html
r246103 r246104 7 7 <meta name="flags" content=""> 8 8 <link rel="match" href="reference/word-break-break-all-010-ref.html"> 9 <meta name="assert" content="break-all breaks be tween the last two letters, because breaking opportunities between the slashes characters are forbidden.">9 <meta name="assert" content="break-all breaks before the last letter before the slash, because UAX14 rules forbid to break before SY class symbols."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;27 width: 3ch; 28 28 word-break: break-all; 29 29 } … … 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XX<br>XXX</div> 34 <div class="test">XXX/X</div> 35 35 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-all-028.html
r246103 r246104 7 7 <meta name="flags" content=""> 8 8 <link rel="match" href="reference/word-break-break-all-010-ref.html"> 9 <meta name="assert" content="break-all breaks between the last two letters, because breaking opportunities between the slashes characters are forbidden.">9 <meta name="assert" content="break-all breaks after the slash, honoring the UAX14 rules that allow break after SY class symbols."> 10 10 <style> 11 11 div { … … 25 25 .test { 26 26 color: green; 27 width: 8ch;27 width: 4ch; 28 28 word-break: break-all; 29 29 } … … 31 31 <body> 32 32 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="red">XX XX<br>XXXX</div>34 <div class="test">XX XXX///</div>33 <div class="red">XXXX<br>X</div> 34 <div class="test">XXX/X</div> 35 35 </body> -
trunk/LayoutTests/platform/ios/TestExpectations
r245942 r246104 3077 3077 3078 3078 imported/w3c/web-platform-tests/css/css-text/white-space/textarea-break-spaces-001.html [ ImageOnlyFailure ] 3079 webkit.org/b/197970 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-010.html [ ImageOnlyFailure ] 3080 webkit.org/b/198543 imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html [ ImageOnlyFailure ] 3079 3081 3080 3082 # unsupported -
trunk/LayoutTests/platform/mac/TestExpectations
r246016 r246104 1693 1693 webkit.org/b/196169 imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html [ ImageOnlyFailure ] 1694 1694 1695 webkit.org/b/197970 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-010.html [ ImageOnlyFailure ] 1696 webkit.org/b/198543 imported/w3c/web-platform-tests/css/css-text/line-break/line-break-anywhere-001.html [ ImageOnlyFailure ] 1697 1698 1695 1699 # Color Well is turned off 1696 1700 accessibility/color-well.html [ Skip ]
Note: See TracChangeset
for help on using the changeset viewer.