Changeset 244728 in webkit
- Timestamp:
- Apr 29, 2019 1:08:51 AM (5 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 31 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r244700 r244728 1 2019-04-29 Javier Fernandez <jfernandez@igalia.com> 2 3 Update the CSS Text WPT test suite 4 https://bugs.webkit.org/show_bug.cgi?id=197326 5 6 Unreviewed test gardening. 7 8 * TestExpectations: 9 - The break-spaces-008.html fails due to bug 197277 10 1 11 2019-04-26 Youenn Fablet <youenn@apple.com> 2 12 -
trunk/LayoutTests/TestExpectations
r244700 r244728 1971 1971 webkit.org/b/195345 imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html [ Skip ] 1972 1972 webkit.org/b/195345 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html [ Skip ] 1973 1974 webkit.org/b/197277 imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-008.html [ ImageOnlyFailure ] 1973 1975 1974 1976 -
trunk/LayoutTests/imported/w3c/ChangeLog
r244725 r244728 1 2019-04-29 Javier Fernandez <jfernandez@igalia.com> 2 3 Update the CSS Text WPT test suite 4 https://bugs.webkit.org/show_bug.cgi?id=197326 5 6 Unreviewed test gardening. 7 8 * web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html: 9 * web-platform-tests/css/css-text/overflow-wrap/w3c-import.log: 10 * web-platform-tests/css/css-text/parsing/text-transform-valid.html: 11 * web-platform-tests/css/css-text/parsing/word-break-invalid-expected.txt: 12 * web-platform-tests/css/css-text/parsing/word-break-invalid.html: 13 * web-platform-tests/css/css-text/parsing/word-break-valid-expected.txt: 14 * web-platform-tests/css/css-text/parsing/word-break-valid.html: 15 * web-platform-tests/css/css-text/text-transform/w3c-import.log: 16 * web-platform-tests/css/css-text/white-space/break-spaces-003-expected.html: 17 * web-platform-tests/css/css-text/white-space/break-spaces-003.html: 18 * web-platform-tests/css/css-text/white-space/break-spaces-004.html: 19 * web-platform-tests/css/css-text/white-space/break-spaces-005-expected.html: 20 * web-platform-tests/css/css-text/white-space/break-spaces-005.html: 21 * web-platform-tests/css/css-text/white-space/break-spaces-006-expected.html: 22 * web-platform-tests/css/css-text/white-space/break-spaces-006.html: 23 * web-platform-tests/css/css-text/white-space/break-spaces-007-expected.html: 24 * web-platform-tests/css/css-text/white-space/break-spaces-007.html: 25 * web-platform-tests/css/css-text/white-space/break-spaces-008-expected.html: 26 * web-platform-tests/css/css-text/white-space/break-spaces-008.html: 27 * web-platform-tests/css/css-text/white-space/break-spaces-009-expected.html: 28 * web-platform-tests/css/css-text/white-space/break-spaces-009.html: 29 * web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html: 30 * web-platform-tests/css/css-text/white-space/pre-wrap-008.html: 31 * web-platform-tests/css/css-text/white-space/pre-wrap-015.html: 32 * web-platform-tests/css/css-text/white-space/pre-wrap-016.html: 33 * web-platform-tests/css/css-text/white-space/textarea-break-spaces-001-expected.html: 34 * web-platform-tests/css/css-text/white-space/w3c-import.log: 35 1 36 2019-04-28 Youenn Fablet <youenn@apple.com> 2 37 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html
r243664 r244728 4 4 <link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com"> 5 5 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-overflow-wrap-break-word"> 6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-white-space- break-spaces">6 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-white-space-pre-wrap"> 7 7 <meta name="flags" content="ahem"> 8 8 <link rel="match" href="reference/overflow-wrap-break-word-001-ref.html"> 9 <meta name="assert" content="A Single leading white-space constitutes a soft breaking opportunity, honoring the 'white-space: break-spaces' property, that must prevent the word to be broken.">9 <meta name="assert" content="A Single leading white-space constitutes a soft breaking opportunity, honoring the 'white-space: pre-wrap' property, that must prevent the word to be broken."> 10 10 <style> 11 11 div { 12 position: relative; 13 font-size: 20px; 14 font-family: Ahem; 12 position: relative; 13 font-size: 20px; 14 font-family: Ahem; 15 line-height: 1em; 15 16 } 16 17 .red { … … 25 26 .test { 26 27 color: green; 27 line-height: 1em;28 28 width: 5ch; 29 29 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/w3c-import.log
r244036 r244728 57 57 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html 58 58 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html 59 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-001-expected.html 60 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html 61 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002-expected.html 62 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html 59 63 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001-expected.html 60 64 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html … … 65 69 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004-expected.html 66 70 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html 71 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-normal-keep-all-001-expected.html 72 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-normal-keep-all-001.html 67 73 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/word-wrap-001-expected.html 68 74 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/overflow-wrap/word-wrap-001.html -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/parsing/text-transform-valid.html
r242550 r244728 23 23 test_valid_value("text-transform", "uppercase full-size-kana"); 24 24 test_valid_value("text-transform", "full-width full-size-kana"); 25 test_valid_value("text-transform", "full-width lowercase"); 26 test_valid_value("text-transform", "full-size-kana capitalize"); 27 test_valid_value("text-transform", "full-size-kana full-width"); 25 26 // serialization canonicalizes the order of values: https://drafts.csswg.org/cssom/#serialize-a-css-value 27 test_valid_value("text-transform", "full-width lowercase", "lowercase full-width"); 28 test_valid_value("text-transform", "full-size-kana capitalize", "capitalize full-size-kana"); 29 test_valid_value("text-transform", "full-size-kana full-width", "full-width full-size-kana"); 28 30 29 31 test_valid_value("text-transform", "capitalize full-width full-size-kana"); 30 test_valid_value("text-transform", "full-width full-size-kana uppercase"); 31 test_valid_value("text-transform", "full-size-kana lowercase full-width"); 32 test_valid_value("text-transform", "lowercase full-size-kana full-width"); 33 test_valid_value("text-transform", "full-width uppercase full-size-kana"); 34 test_valid_value("text-transform", "full-size-kana full-width capitalize"); 32 33 // serialization canonicalizes the order of values 34 test_valid_value("text-transform", "full-width full-size-kana uppercase", "uppercase full-width full-size-kana"); 35 test_valid_value("text-transform", "full-size-kana lowercase full-width", "lowercase full-width full-size-kana"); 36 test_valid_value("text-transform", "lowercase full-size-kana full-width", "lowercase full-width full-size-kana"); 37 test_valid_value("text-transform", "full-width uppercase full-size-kana", "uppercase full-width full-size-kana"); 38 test_valid_value("text-transform", "full-size-kana full-width capitalize", "capitalize full-width full-size-kana"); 35 39 </script> 36 40 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/parsing/word-break-invalid-expected.txt
r242550 r244728 3 3 PASS e.style['word-break'] = "normal keep-all" should not set the property value 4 4 PASS e.style['word-break'] = "break-all break-all" should not set the property value 5 PASS e.style['word-break'] = "normal break-word" should not set the property value 6 PASS e.style['word-break'] = "break-word normal" should not set the property value 7 PASS e.style['word-break'] = "keep-all break-word" should not set the property value 8 PASS e.style['word-break'] = "break-all break-word" should not set the property value 9 PASS e.style['word-break'] = "word-break" should not set the property value 5 10 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/parsing/word-break-invalid.html
r242550 r244728 5 5 <title>CSS Text Module Test: parsing word-break with invalid values</title> 6 6 <link rel="help" href="https://www.w3.org/TR/css-text-3/#propdef-word-break"> 7 <meta name="assert" content="word-break supports only the grammar 'normal | keep-all | break-all '.">7 <meta name="assert" content="word-break supports only the grammar 'normal | keep-all | break-all | break-word'."> 8 8 <script src="/resources/testharness.js"></script> 9 9 <script src="/resources/testharnessreport.js"></script> … … 15 15 test_invalid_value("word-break", "normal keep-all"); 16 16 test_invalid_value("word-break", "break-all break-all"); 17 test_invalid_value("word-break", "normal break-word"); 18 test_invalid_value("word-break", "break-word normal"); 19 test_invalid_value("word-break", "keep-all break-word"); 20 test_invalid_value("word-break", "break-all break-word"); 21 test_invalid_value("word-break", "word-break"); 17 22 </script> 18 23 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/parsing/word-break-valid-expected.txt
r242550 r244728 3 3 PASS e.style['word-break'] = "keep-all" should set the property value 4 4 PASS e.style['word-break'] = "break-all" should set the property value 5 PASS e.style['word-break'] = "break-word" should set the property value 5 6 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/parsing/word-break-valid.html
r242550 r244728 5 5 <title>CSS Text Module Test: parsing word-break with valid values</title> 6 6 <link rel="help" href="https://www.w3.org/TR/css-text-3/#propdef-word-break"> 7 <meta name="assert" content="word-break supports the full grammar 'normal | keep-all | break-all '.">7 <meta name="assert" content="word-break supports the full grammar 'normal | keep-all | break-all | break-word'."> 8 8 <script src="/resources/testharness.js"></script> 9 9 <script src="/resources/testharnessreport.js"></script> … … 15 15 test_valid_value("word-break", "keep-all"); 16 16 test_valid_value("word-break", "break-all"); 17 test_valid_value("word-break", "break-word"); 17 18 </script> 18 19 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/text-transform/w3c-import.log
r242550 r244728 79 79 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/text-transform/text-transform-lowercase-002-expected.xht 80 80 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/text-transform/text-transform-lowercase-002.xht 81 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/text-transform/text-transform-multiple-001-expected.html 82 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/text-transform/text-transform-multiple-001.html 81 83 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/text-transform/text-transform-none-001-expected.xht 82 84 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/text-transform/text-transform-none-001.xht -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-003-expected.html
r244036 r244728 5 5 <style> 6 6 div { 7 position: relative;8 7 width: 100px; 9 8 height: 100px; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-003.html
r244036 r244728 8 8 <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-word-break-break-word"> 9 9 <meta name="flags" content="ahem"> 10 <link rel="match" href="reference/pre-wrap-001-ref.html"> 11 <meta name="assert" content="The word is not broken if there are previous breaking opportunities, honoring the 'white-space: break-spaces' value."> 10 <link rel="match" href="reference/white-space-break-spaces-005-ref.html"> 11 <meta name="assert" content="break-word + break-spaces do not allow a break 12 between the last character of a word and the first space of a sequence of preserved spaces 13 if there are other wrapping opportunities earlier in the line."> 12 14 <style> 13 15 div { 14 position: relative;15 16 font: 25px/1 Ahem; 16 17 } -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-004.html
r243664 r244728 12 12 <style> 13 13 div { 14 position: relative;15 14 font: 20px/1 Ahem; 16 15 } -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-005-expected.html
r242550 r244728 5 5 <style> 6 6 div { 7 position: relative;8 7 width: 100px; 9 8 height: 100px; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-005.html
r243664 r244728 10 10 <style> 11 11 div { 12 position: relative;13 12 font: 10px/1 Ahem; 14 13 } -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-006-expected.html
r242550 r244728 5 5 <style> 6 6 div { 7 position: relative;8 7 width: 100px; 9 8 height: 100px; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-006.html
r243664 r244728 12 12 <style> 13 13 div { 14 position: relative;15 14 font: 25px/1 Ahem; 16 15 } -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-007-expected.html
r242550 r244728 5 5 <style> 6 6 div { 7 position: relative;8 7 width: 100px; 9 8 height: 100px; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-007.html
r243664 r244728 9 9 <link rel="match" href="reference/white-space-break-spaces-005-ref.html"> 10 10 <meta name="flags" content="ahem"> 11 <meta name="assert" content="A single leading white-space should be used, honoring white-space: break-spaces, to avoid overflow; however, a single preserved white-space at the end of the line cannot be wrapped, hence it hangs when breaking after it to move the rest of the text to the next line.">11 <meta name="assert" content="A single leading white-space should be used, honoring white-space: break-spaces, to avoid overflow; however, a single preserved white-space at the end of the line cannot be wrapped, hence it overflows when breaking after it to move the rest of the text to the next line."> 12 12 <style> 13 13 div { 14 position: relative;15 14 font: 25px/1 Ahem; 16 15 } -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-008-expected.html
r242550 r244728 5 5 <style> 6 6 div { 7 position: relative;8 7 width: 100px; 9 8 height: 100px; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-008.html
r243664 r244728 9 9 <link rel="match" href="reference/white-space-break-spaces-005-ref.html"> 10 10 <meta name="flags" content="ahem"> 11 <meta name="assert" content="White spaces are preserved, honoring the 'white-space: break-spaces', which may lead to overfow. However, we can break before the first white-space afterthe word honoring the 'break-all' value.">11 <meta name="assert" content="White spaces are preserved, honoring the 'white-space: break-spaces', which may lead to overfow. However, we can break before the las letter in the word honoring the 'break-all' value."> 12 12 <style> 13 13 div { 14 position: relative;15 14 font: 25px/1 Ahem; 16 15 } … … 31 30 <body> 32 31 <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> 33 <div class="fail">XXX X<br><span>X</span>XX<span>X</span><br><span>XXXX</span><br><span>XXXX</span></div>32 <div class="fail">XXX<span>X</span><br>X<span>X</span>XX<br><span>XXXX</span><br><span>XXXX</span></div> 34 33 <div class="test">XXXX XX</div> 35 34 </body> -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-009-expected.html
r244036 r244728 5 5 <style> 6 6 div { 7 position: relative;8 7 width: 100px; 9 8 height: 100px; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-009.html
r244036 r244728 14 14 <style> 15 15 div { 16 position: relative;17 16 font: 25px/1 Ahem; 18 17 } … … 28 27 color: red; 29 28 width: 4ch; 30 z-index: -1;31 29 32 30 white-space: break-spaces; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008-expected.html
r243437 r244728 5 5 <style> 6 6 div { 7 position: relative;8 7 width: 100px; 9 8 height: 100px; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-008.html
r243664 r244728 10 10 <style> 11 11 div { 12 position: relative;13 12 font-size: 20px; 14 13 font-family: Ahem; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-015.html
r243664 r244728 10 10 <style> 11 11 div { 12 position: relative;13 12 font: 20px/1 Ahem; 14 13 } -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/pre-wrap-016.html
r243664 r244728 10 10 <style> 11 11 div { 12 position: relative;13 12 font-size: 20px; 14 13 font-family: Ahem; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/textarea-break-spaces-001-expected.html
r244036 r244728 15 15 margin: 0; 16 16 padding: 0; 17 border-radius: 0px;18 17 border: none; 19 18 outline: none; -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/w3c-import.log
r244036 r244728 19 19 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-002-expected.html 20 20 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-002.html 21 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-003-expected.html 22 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-003.html 21 23 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-004-expected.html 22 24 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-004.html … … 51 53 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-00B-expected.html 52 54 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-00B.html 55 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-00C-expected.html 56 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-00C.html 53 57 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-00D-expected.html 54 58 /LayoutTests/imported/w3c/web-platform-tests/css/css-text/white-space/control-chars-00D.html -
trunk/LayoutTests/platform/ios/TestExpectations
r244197 r244728 3072 3072 webkit.org/b/196169 imported/w3c/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html [ ImageOnlyFailure ] 3073 3073 3074 imported/w3c/web-platform-tests/css/css-text/white-space/textarea-break-spaces-001.html [ ImageOnlyFailure ] 3075 3074 3076 # unsupported 3075 3077 fast/dynamic/mail-autosize-viewport-unit.html [ Failure ]
Note: See TracChangeset
for help on using the changeset viewer.