diff options
Diffstat (limited to 'tests/wpt/css-tests/css-text-3_dev')
110 files changed, 537 insertions, 498 deletions
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/line-break-strict-011.htm b/tests/wpt/css-tests/css-text-3_dev/html/line-break-strict-011.htm index 407cf6402ec..0553e356675 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/line-break-strict-011.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/line-break-strict-011.htm @@ -34,7 +34,7 @@ </style> </head> <body lang="en"> - <p> + <p> Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. </p> <!-- Japanese small kana: HIRAGANA LETTER SMALL A --> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/line-break-strict-011-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/line-break-strict-011-ref.htm index 5c576d0595e..c87088d7484 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/reference/line-break-strict-011-ref.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/line-break-strict-011-ref.htm @@ -27,7 +27,7 @@ </style> </head> <body lang="en"> - <p> + <p> Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. </p> <!-- Japanese small kana: HIRAGANA LETTER SMALL A --> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/adobe-fonts/README.md b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/adobe-fonts/README.md index 686cb0c4279..50f82b61cf3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/adobe-fonts/README.md +++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/adobe-fonts/README.md @@ -3,7 +3,7 @@ CSS Orientation Test Overview ---- -CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files +CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO *makeotf* tool. Getting Involved @@ -15,7 +15,7 @@ Building Pre-built font binaries ---- -The installable font resources (font binaries) are not part of the source files. +The installable font resources (font binaries) are not part of the source files. They are available at https://github.com/adobe-fonts/css-orientation-test/ The latest version of the font binaries is 1.005 (October 2015). @@ -23,17 +23,17 @@ The latest version of the font binaries is 1.005 (October 2015). Requirements ---- -For building binary font files from source, installation of the -[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) +For building binary font files from source, installation of the +[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) is necessary. The AFDKO tools are widely used for font development today, and are part of most font editor applications. Building the fonts ---- -The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found +The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found by executing *makeotf -h*. -In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font +In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font for the full-width version like this, which also includes a post-process for inserting a "stub" 'DSIG' table: % makeotf -f cidfont.ps -r -ch UnicodeAll-UTF32-H diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-integer-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-integer-001-ref.htm index 7fd003e4f10..952bed6a607 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-integer-001-ref.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-integer-001-ref.htm @@ -7,7 +7,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -27,4 +27,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-length-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-length-001-ref.htm index f4588233873..435f0f4d41c 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-length-001-ref.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/tab-size-length-001-ref.htm @@ -9,8 +9,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; background: green; @@ -24,4 +24,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm index 3bfa122c3d2..cf96cde6949 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>hello there</span></div> -<div class="test" id="test2"><span>hello +<div class="test" id="test2"><span>hello there</span></div> <div class="test" id="test3"><span>hello there</span></div> -<div class="test" id="test4"><span>hello +<div class="test" id="test4"><span>hello there</span></div> <div class="test" id="test5"><span>hello there</span></div> -<div class="test" id="test6"><span>hello - - +<div class="test" id="test6"><span>hello + + there</span></div> <div class="ref" id="ref"><span>hello there</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm index de23bac631b..ab6ab70fc3a 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>日本語 中国话</span></div> -<div class="test" id="test2"><span>日本語 +<div class="test" id="test2"><span>日本語 中国话</span></div> <div class="test" id="test3"><span>日本語 中国话</span></div> -<div class="test" id="test4"><span>日本語 +<div class="test" id="test4"><span>日本語 中国话</span></div> <div class="test" id="test5"><span>日本語 中国话</span></div> -<div class="test" id="test6"><span>日本語 - - +<div class="test" id="test6"><span>日本語 + + 中国话</span></div> <div class="ref" id="ref"><span>日本語中国话</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm index e71fb86236c..1ec28cf5cd1 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL WIDTH</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL WIDTH</span></div> <div class="test" id="test3"><span>FULL WIDTH</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL WIDTH</span></div> <div class="test" id="test5"><span>FULL WIDTH</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + WIDTH</span></div> <div class="ref" id="ref"><span>FULLWIDTH</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm index f0a5c2c458e..df8f424c0ab 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ハン カク</span></div> -<div class="test" id="test2"><span>ハン +<div class="test" id="test2"><span>ハン カク</span></div> <div class="test" id="test3"><span>ハン カク</span></div> -<div class="test" id="test4"><span>ハン +<div class="test" id="test4"><span>ハン カク</span></div> <div class="test" id="test5"><span>ハン カク</span></div> -<div class="test" id="test6"><span>ハン - - +<div class="test" id="test6"><span>ハン + + カク</span></div> <div class="ref" id="ref"><span>ハンカク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm index d753fa7b642..bb8faad81ad 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm @@ -17,36 +17,36 @@ <div id="log"></div> <div class="test" id="test1"><span>₩ 24</span></div> -<div class="test" id="test2"><span>₩ +<div class="test" id="test2"><span>₩ 24</span></div> <div class="test" id="test3"><span>₩ 24</span></div> -<div class="test" id="test4"><span>₩ +<div class="test" id="test4"><span>₩ 24</span></div> <div class="test" id="test5"><span>₩ 24</span></div> -<div class="test" id="test6"><span>₩ - - +<div class="test" id="test6"><span>₩ + + 24</span></div> <div class="ref" id="ref1"><span>₩24</span></div> <div class="test" id="test7"><span>24 ₩</span></div> -<div class="test" id="test8"><span>24 +<div class="test" id="test8"><span>24 ₩</span></div> <div class="test" id="test9"><span>24 ₩</span></div> -<div class="test" id="test10"><span>24 +<div class="test" id="test10"><span>24 ₩</span></div> <div class="test" id="test11"><span>24 ₩</span></div> -<div class="test" id="test12"><span>24 - - +<div class="test" id="test12"><span>24 + + ₩</span></div> <div class="ref" id="ref2"><span>24₩</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm index 2429ef2144e..bdd8881849e 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>漢字 kanji</span></div> -<div class="test" id="test2"><span>漢字 +<div class="test" id="test2"><span>漢字 kanji</span></div> <div class="test" id="test3"><span>漢字 kanji</span></div> -<div class="test" id="test4"><span>漢字 +<div class="test" id="test4"><span>漢字 kanji</span></div> <div class="test" id="test5"><span>漢字 kanji</span></div> -<div class="test" id="test6"><span>漢字 - - +<div class="test" id="test6"><span>漢字 + + kanji</span></div> <div class="ref" id="ref"><span>漢字 kanji</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm index 9f9a93512fe..059f8fad421 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL width</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL width</span></div> <div class="test" id="test3"><span>FULL width</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL width</span></div> <div class="test" id="test5"><span>FULL width</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + width</span></div> <div class="ref" id="ref"><span>FULL width</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm index c297d72e9ea..214bc5320c9 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>han カク</span></div> -<div class="test" id="test2"><span>han +<div class="test" id="test2"><span>han カク</span></div> <div class="test" id="test3"><span>han カク</span></div> -<div class="test" id="test4"><span>han +<div class="test" id="test4"><span>han カク</span></div> <div class="test" id="test5"><span>han カク</span></div> -<div class="test" id="test6"><span>han - - +<div class="test" id="test6"><span>han + + カク</span></div> <div class="ref" id="ref"><span>han カク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm index 731aebf94ab..ee59193a4b6 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>日本語 WIDTH</span></div> -<div class="test" id="test2"><span>日本語 +<div class="test" id="test2"><span>日本語 WIDTH</span></div> <div class="test" id="test3"><span>日本語 WIDTH</span></div> -<div class="test" id="test4"><span>日本語 +<div class="test" id="test4"><span>日本語 WIDTH</span></div> <div class="test" id="test5"><span>日本語 WIDTH</span></div> -<div class="test" id="test6"><span>日本語 - - +<div class="test" id="test6"><span>日本語 + + WIDTH</span></div> <div class="ref" id="ref"><span>日本語WIDTH</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm index 3e9fe937a8c..83a638d43b7 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL カク</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL カク</span></div> <div class="test" id="test3"><span>FULL カク</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL カク</span></div> <div class="test" id="test5"><span>FULL カク</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + カク</span></div> <div class="ref" id="ref"><span>FULLカク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm index 1dd94f60d9a..92fd3088e10 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>한글 쓰기</span></div> -<div class="test" id="test2"><span>한글 +<div class="test" id="test2"><span>한글 쓰기</span></div> <div class="test" id="test3"><span>한글 쓰기</span></div> -<div class="test" id="test4"><span>한글 +<div class="test" id="test4"><span>한글 쓰기</span></div> <div class="test" id="test5"><span>한글 쓰기</span></div> -<div class="test" id="test6"><span>한글 - - +<div class="test" id="test6"><span>한글 + + 쓰기</span></div> <div class="ref" id="ref"><span>한글 쓰기</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm index 66980b7d8f5..670929f89f9 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test2"><span>하ᄂ +<div class="test" id="test2"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test3"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test4"><span>하ᄂ +<div class="test" id="test4"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test5"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test6"><span>하ᄂ - - +<div class="test" id="test6"><span>하ᄂ + + 그ᄅ</span></div> <div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm index 2e520a6a0f7..920fb2dfec7 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test2"><span>하ᄂ +<div class="test" id="test2"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test3"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test4"><span>하ᄂ +<div class="test" id="test4"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test5"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test6"><span>하ᄂ - - +<div class="test" id="test6"><span>하ᄂ + + 그ᄅ</span></div> <div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm index abad00e3e79..a6c44b4823e 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา ไทย</span></div> -<div class="test" id="test2"><span>ภาษา +<div class="test" id="test2"><span>ภาษา ไทย</span></div> <div class="test" id="test3"><span>ภาษา ไทย</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา ไทย</span></div> <div class="test" id="test5"><span>ภาษา ไทย</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + ไทย</span></div> <div class="ref" id="ref"><span>ภาษา ไทย</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm index d293d54c56f..b2b036810a5 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm @@ -17,37 +17,37 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา latin</span></div> -<div class="test" id="test2"><span>ภาษา +<div class="test" id="test2"><span>ภาษา latin</span></div> <div class="test" id="test3"><span>ภาษา latin</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา latin</span></div> <div class="test" id="test5"><span>ภาษา latin</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + latin</span></div> <div class="ref" id="ref1"><span>ภาษา latin</span></div> <div class="test" id="test7"><span>latin ภาษา</span></div> -<div class="test" id="test8"><span>latin +<div class="test" id="test8"><span>latin ภาษา</span></div> <div class="test" id="test9"><span>latin ภาษา</span></div> -<div class="test" id="test10"><span>latin +<div class="test" id="test10"><span>latin ภาษา</span></div> <div class="test" id="test11"><span>latin ภาษา</span></div> -<div class="test" id="test12"><span>latin - - +<div class="test" id="test12"><span>latin + + ภาษา</span></div> <div class="ref" id="ref2"><span>latin ภาษา</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm index 13b860b43da..d63bfa433ab 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test2"><span>ภาษา​ +<div class="test" id="test2"><span>ภาษา​ ไทย</span></div> <div class="test" id="test3"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test4"><span>ภาษา​ +<div class="test" id="test4"><span>ภาษา​ ไทย</span></div> <div class="test" id="test5"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test6"><span>ภาษา​ - - +<div class="test" id="test6"><span>ภาษา​ + + ไทย</span></div> <div class="ref" id="ref"><span>ภาษาไทย</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm index e3b9f368248..3db70b3aec4 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm @@ -18,17 +18,17 @@ ​ไทย</span></div> <div class="test" id="test2"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test3"><span>ภาษา +<div class="test" id="test3"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา ​ไทย</span></div> <div class="test" id="test5"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + ​ไทย</span></div> <div class="ref" id="ref"><span>ภาษาไทย</span></div> <script> @@ -79,4 +79,5 @@ assert_equals(matches.length, 1); The assertion will fail if space is produced for any line in the test paragraph. --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/adobe-fonts/README.md b/tests/wpt/css-tests/css-text-3_dev/html/support/adobe-fonts/README.md index 686cb0c4279..50f82b61cf3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/support/adobe-fonts/README.md +++ b/tests/wpt/css-tests/css-text-3_dev/html/support/adobe-fonts/README.md @@ -3,7 +3,7 @@ CSS Orientation Test Overview ---- -CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files +CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO *makeotf* tool. Getting Involved @@ -15,7 +15,7 @@ Building Pre-built font binaries ---- -The installable font resources (font binaries) are not part of the source files. +The installable font resources (font binaries) are not part of the source files. They are available at https://github.com/adobe-fonts/css-orientation-test/ The latest version of the font binaries is 1.005 (October 2015). @@ -23,17 +23,17 @@ The latest version of the font binaries is 1.005 (October 2015). Requirements ---- -For building binary font files from source, installation of the -[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) +For building binary font files from source, installation of the +[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) is necessary. The AFDKO tools are widely used for font development today, and are part of most font editor applications. Building the fonts ---- -The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found +The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found by executing *makeotf -h*. -In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font +In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font for the full-width version like this, which also includes a post-process for inserting a "stub" 'DSIG' table: % makeotf -f cidfont.ps -r -ch UnicodeAll-UTF32-H diff --git a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-001.htm index fb712df1b0b..8550a3af3b2 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-001.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-001.htm @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -32,4 +32,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-002.htm index 804f666bbf8..186b8fe3b3b 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-002.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-002.htm @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -33,4 +33,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-003.htm index 23f7e7ed188..161a878027a 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-003.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-integer-003.htm @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -32,4 +32,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-001.htm index bc1897a5a01..165ead4155e 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-001.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-001.htm @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -34,4 +34,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-002.htm index 733d0148a0b..e67d89b123f 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-002.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-length-002.htm @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -35,4 +35,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-percent-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-percent-001.htm index 8f414d5a195..c468308fa3b 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/tab-size-percent-001.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/tab-size-percent-001.htm @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -35,4 +35,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm index d7d43102cf3..99044603e1a 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm @@ -23,9 +23,10 @@ <div class="ref"><div id="rb1"></div></div> <!-- Notes: The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed. -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm index e7af3b10fa7..ef4e3cea94f 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm @@ -23,9 +23,10 @@ latin</textarea> </div> <!-- Notes: -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm index c14a13358e9..b03d6d9fe57 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm @@ -23,9 +23,10 @@ </div> <!-- Notes: The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed. -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm index 3877d1b00a2..154ba28fb12 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm @@ -23,9 +23,10 @@ latin</textarea> </div> <!-- Notes: -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-above-left-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-above-left-002.htm index 482dd683dbc..415c5dcb1fa 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-above-left-002.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-above-left-002.htm @@ -13,7 +13,7 @@ text-emphasis-style: filled circle; text-emphasis-position: above left; } - + .test-vertical { writing-mode: vertical-rl; diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-below-left-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-below-left-002.htm index 54c908d3fb2..245eaf34e02 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-below-left-002.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/text-emphasis-position-below-left-002.htm @@ -13,7 +13,7 @@ text-emphasis-style: filled circle; text-emphasis-position: below left; } - + .test-vertical { writing-mode: vertical-rl; diff --git a/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm index ac322dcb1c2..eb92ab1a33c 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm @@ -17,13 +17,13 @@ <div class="test" id="testRLO1"><span>RLO‮ level‬here</span></div> <div class="ref" id="refRLO1"><span>RLOlevel here</span></div> -<div class="test" id="testRLO2"><span>RLO ‮ +<div class="test" id="testRLO2"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO2"><span>RLO level</span></div> <div class="test" id="testRLO3"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO3"><span>RLO level</span></div> -<div class="test" id="testRLO4"><span>RLO ‮ +<div class="test" id="testRLO4"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO4"><span>RLO level</span></div> <div class="test" id="testRLO5"><span>RLO @@ -35,13 +35,13 @@ level‬</span></div> <div class="test" id="testRLE1"><span>RLE‫ level‬here</span></div> <div class="ref" id="refRLE1"><span>RLElevel here</span></div> -<div class="test" id="testRLE2"><span>RLE ‫ +<div class="test" id="testRLE2"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE2"><span>RLE level</span></div> <div class="test" id="testRLE3"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE3"><span>RLE level</span></div> -<div class="test" id="testRLE4"><span>RLE ‫ +<div class="test" id="testRLE4"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE4"><span>RLE level</span></div> <div class="test" id="testRLE5"><span>RLE @@ -53,13 +53,13 @@ level‬</span></div> <div class="test" id="testRLI1"><span>RLI levelhere</span></div> <div class="ref" id="refRLI1"><span>RLIlevel here</span></div> -<div class="test" id="testRLI2"><span>RLI +<div class="test" id="testRLI2"><span>RLI level</span></div> <div class="ref" id="refRLI2"><span>RLI level</span></div> <div class="test" id="testRLI3"><span>RLI level</span></div> <div class="ref" id="refRLI3"><span>RLI level</span></div> -<div class="test" id="testRLI4"><span>RLI +<div class="test" id="testRLI4"><span>RLI level</span></div> <div class="ref" id="refRLI4"><span>RLI level</span></div> <div class="test" id="testRLI5"><span>RLI @@ -71,13 +71,13 @@ level</span></div> <div class="test" id="testRLM1"><span>RLM‏ mark</span></div> <div class="ref" id="refRLM1"><span>RLM mark</span></div> -<div class="test" id="testRLM2"><span>RLM ‏ +<div class="test" id="testRLM2"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM2"><span>RLM mark</span></div> <div class="test" id="testRLM3"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM3"><span>RLM mark</span></div> -<div class="test" id="testRLM4"><span>RLM ‏ +<div class="test" id="testRLM4"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM4"><span>RLM mark</span></div> <div class="test" id="testRLM5"><span>RLM diff --git a/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data index 0542e59be23..937242e1115 100644 --- a/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data @@ -1151,8 +1151,8 @@ html/line-break-normal-024.htm 4d875f5ad8c0f8c68e6e1a7b838eb027c9fe92e7 ? xhtml1/line-break-normal-024.xht 4d875f5ad8c0f8c68e6e1a7b838eb027c9fe92e7 ? html/line-break-normal-025.htm d1c95b289edf2a76c72c3860c17d01f2b0852282 ? xhtml1/line-break-normal-025.xht d1c95b289edf2a76c72c3860c17d01f2b0852282 ? -html/line-break-strict-011.htm 05602faaae39e342e78e40b03e6670b64f19327b ? -xhtml1/line-break-strict-011.xht 05602faaae39e342e78e40b03e6670b64f19327b ? +html/line-break-strict-011.htm 8cce9a23a58468ed82151f508d4116407f768f2a ? +xhtml1/line-break-strict-011.xht 8cce9a23a58468ed82151f508d4116407f768f2a ? html/line-break-strict-012.htm 53e45c1e6f5983b7da6d6202ed1e73bb4d26e373 ? xhtml1/line-break-strict-012.xht 53e45c1e6f5983b7da6d6202ed1e73bb4d26e373 ? html/line-break-strict-013.htm d02e62d5dc6a4f3aae40f752cb933b06ddebafd0 ? @@ -1179,52 +1179,52 @@ html/overflow-wrap-005.htm cd21eef80894ecb8a71238764dfa4536784b9f64 ? xhtml1/overflow-wrap-005.xht cd21eef80894ecb8a71238764dfa4536784b9f64 ? html/overflow-wrap-break-word-001.htm ca2bbe812d216a4b4529010a035d34f5437b5c83 ? xhtml1/overflow-wrap-break-word-001.xht ca2bbe812d216a4b4529010a035d34f5437b5c83 ? -html/seg-break-transformation-000.htm aa5a95204b70c2d0f573ca8a9efbc52dcaf22856 ? -xhtml1/seg-break-transformation-000.xht aa5a95204b70c2d0f573ca8a9efbc52dcaf22856 ? -html/seg-break-transformation-001.htm 437396635702acf86c277bda5e84c15a33aa580e ? -xhtml1/seg-break-transformation-001.xht 437396635702acf86c277bda5e84c15a33aa580e ? -html/seg-break-transformation-002.htm d548921cf7e0d8af2b909bc0cc7797466ce3547f ? -xhtml1/seg-break-transformation-002.xht d548921cf7e0d8af2b909bc0cc7797466ce3547f ? -html/seg-break-transformation-003.htm 046bf5268bb6dda721f6aa1fde5c7ed4355837ac ? -xhtml1/seg-break-transformation-003.xht 046bf5268bb6dda721f6aa1fde5c7ed4355837ac ? -html/seg-break-transformation-004.htm 6078d89090825b4f189b91d388945e2c9b698b17 ? -xhtml1/seg-break-transformation-004.xht 6078d89090825b4f189b91d388945e2c9b698b17 ? -html/seg-break-transformation-005.htm 03973a0a3899382bb8dfd719bb463e498c2cf5cc ? -xhtml1/seg-break-transformation-005.xht 03973a0a3899382bb8dfd719bb463e498c2cf5cc ? -html/seg-break-transformation-006.htm 452b0e4f45606b3da157e95ef546a66f0dbb6d4c ? -xhtml1/seg-break-transformation-006.xht 452b0e4f45606b3da157e95ef546a66f0dbb6d4c ? -html/seg-break-transformation-007.htm 6e36104d28c6f91df8f5dbefe4ae87dae6b2be12 ? -xhtml1/seg-break-transformation-007.xht 6e36104d28c6f91df8f5dbefe4ae87dae6b2be12 ? -html/seg-break-transformation-008.htm 6be72e419e73713dedef18f7277f89ff92962796 ? -xhtml1/seg-break-transformation-008.xht 6be72e419e73713dedef18f7277f89ff92962796 ? -html/seg-break-transformation-009.htm d29fdb9ed246038aa5ecb1155b838f8bc857f782 ? -xhtml1/seg-break-transformation-009.xht d29fdb9ed246038aa5ecb1155b838f8bc857f782 ? -html/seg-break-transformation-010.htm 7664efb6862ba3c0b642ab27df8da2e58b20a477 ? -xhtml1/seg-break-transformation-010.xht 7664efb6862ba3c0b642ab27df8da2e58b20a477 ? -html/seg-break-transformation-011.htm cc8de3d7119fa986ddc6dcd7c99900b3eecba32e ? -xhtml1/seg-break-transformation-011.xht cc8de3d7119fa986ddc6dcd7c99900b3eecba32e ? -html/seg-break-transformation-012.htm 9364a04252ae31ee318d917cbf2996f7f94e818a ? -xhtml1/seg-break-transformation-012.xht 9364a04252ae31ee318d917cbf2996f7f94e818a ? -html/seg-break-transformation-014.htm 562fe403c0ef8285eb8f0fcb1f0e0e7a97c2f55c ? -xhtml1/seg-break-transformation-014.xht 562fe403c0ef8285eb8f0fcb1f0e0e7a97c2f55c ? -html/seg-break-transformation-015.htm 94885069f58efd2bfadd04ff150316486adff7b6 ? -xhtml1/seg-break-transformation-015.xht 94885069f58efd2bfadd04ff150316486adff7b6 ? -html/seg-break-transformation-016.htm 2253ec258381a892c354c93a2225339da62296fa ? -xhtml1/seg-break-transformation-016.xht 2253ec258381a892c354c93a2225339da62296fa ? -html/seg-break-transformation-017.htm 183cec16951e6ed7b7a7e2b9aed1b698cdf4683b ? -xhtml1/seg-break-transformation-017.xht 183cec16951e6ed7b7a7e2b9aed1b698cdf4683b ? -html/tab-size-integer-001.htm 1ef7ccad102b3c839e5bf80d1ed157c8d8fc4f88 ? -xhtml1/tab-size-integer-001.xht 1ef7ccad102b3c839e5bf80d1ed157c8d8fc4f88 ? -html/tab-size-integer-002.htm 6d3a46c2722ed365d12cdabd96acfc7d0bac3067 ? -xhtml1/tab-size-integer-002.xht 6d3a46c2722ed365d12cdabd96acfc7d0bac3067 ? -html/tab-size-integer-003.htm 6eada61e43f8bf060e6ab930e4759ebf6f58edce ? -xhtml1/tab-size-integer-003.xht 6eada61e43f8bf060e6ab930e4759ebf6f58edce ? -html/tab-size-length-001.htm ef4f72b39f318a141a5d29166bf659a7be5d8063 ? -xhtml1/tab-size-length-001.xht ef4f72b39f318a141a5d29166bf659a7be5d8063 ? -html/tab-size-length-002.htm a0a3beafb2bd8a8b9b63fa0f2acfa2853339ec72 ? -xhtml1/tab-size-length-002.xht a0a3beafb2bd8a8b9b63fa0f2acfa2853339ec72 ? -html/tab-size-percent-001.htm a7b965d5cfee52092d2ad9332bd43d5a7526163b ? -xhtml1/tab-size-percent-001.xht a7b965d5cfee52092d2ad9332bd43d5a7526163b ? +html/seg-break-transformation-000.htm 7eabc0b58acced079a6668ef77237e26a68652de ? +xhtml1/seg-break-transformation-000.xht 7eabc0b58acced079a6668ef77237e26a68652de ? +html/seg-break-transformation-001.htm d589a919b4b6ec76b3471acdfeab51733af2c6e4 ? +xhtml1/seg-break-transformation-001.xht d589a919b4b6ec76b3471acdfeab51733af2c6e4 ? +html/seg-break-transformation-002.htm 05b1179a731fde2b827f2151dd9185e3d78e1be2 ? +xhtml1/seg-break-transformation-002.xht 05b1179a731fde2b827f2151dd9185e3d78e1be2 ? +html/seg-break-transformation-003.htm 81dab8e22b42e5d47617e4461b0dc5ae1259327e ? +xhtml1/seg-break-transformation-003.xht 81dab8e22b42e5d47617e4461b0dc5ae1259327e ? +html/seg-break-transformation-004.htm f3605185055b216387349e74f3bb483843e51116 ? +xhtml1/seg-break-transformation-004.xht f3605185055b216387349e74f3bb483843e51116 ? +html/seg-break-transformation-005.htm 7519f4fbc7f5e82d8bf372598e2126528beff998 ? +xhtml1/seg-break-transformation-005.xht 7519f4fbc7f5e82d8bf372598e2126528beff998 ? +html/seg-break-transformation-006.htm ad8575a9a9026fae71f58012c9ea9a9c244ec615 ? +xhtml1/seg-break-transformation-006.xht ad8575a9a9026fae71f58012c9ea9a9c244ec615 ? +html/seg-break-transformation-007.htm 53729edc931c6ae3dd97e78851e8d748c562c122 ? +xhtml1/seg-break-transformation-007.xht 53729edc931c6ae3dd97e78851e8d748c562c122 ? +html/seg-break-transformation-008.htm a024386a840d6be11cf174e269ee8354372d4c3b ? +xhtml1/seg-break-transformation-008.xht a024386a840d6be11cf174e269ee8354372d4c3b ? +html/seg-break-transformation-009.htm 150db5368a8822fdaaf0afff61dc0b270634eb65 ? +xhtml1/seg-break-transformation-009.xht 150db5368a8822fdaaf0afff61dc0b270634eb65 ? +html/seg-break-transformation-010.htm c9a4f74b903182afe9ba6e41c97c30137cc23875 ? +xhtml1/seg-break-transformation-010.xht c9a4f74b903182afe9ba6e41c97c30137cc23875 ? +html/seg-break-transformation-011.htm 6798938870bbbfd174180a0331935c88ce514262 ? +xhtml1/seg-break-transformation-011.xht 6798938870bbbfd174180a0331935c88ce514262 ? +html/seg-break-transformation-012.htm d826cd6a2c77b2a5e1d5e84debcc9a985dbe0470 ? +xhtml1/seg-break-transformation-012.xht d826cd6a2c77b2a5e1d5e84debcc9a985dbe0470 ? +html/seg-break-transformation-014.htm 05d53ad2a4e5cafb307060ac38a5c0899b8c2434 ? +xhtml1/seg-break-transformation-014.xht 05d53ad2a4e5cafb307060ac38a5c0899b8c2434 ? +html/seg-break-transformation-015.htm 579a6745c3031800f18085fc7d0d9b3d5a2455af ? +xhtml1/seg-break-transformation-015.xht 579a6745c3031800f18085fc7d0d9b3d5a2455af ? +html/seg-break-transformation-016.htm e8e6a017202047a9ffe3825d9c53eba7180de970 ? +xhtml1/seg-break-transformation-016.xht e8e6a017202047a9ffe3825d9c53eba7180de970 ? +html/seg-break-transformation-017.htm 8f08d140ada32eafa3dc4641e7a87d65a83188d7 ? +xhtml1/seg-break-transformation-017.xht 8f08d140ada32eafa3dc4641e7a87d65a83188d7 ? +html/tab-size-integer-001.htm ea24fdde2c68d7b487a6adc69dd0165cb46f2c92 ? +xhtml1/tab-size-integer-001.xht ea24fdde2c68d7b487a6adc69dd0165cb46f2c92 ? +html/tab-size-integer-002.htm 8f38ef5688157ac084ae4d47ed566a25f494a60e ? +xhtml1/tab-size-integer-002.xht 8f38ef5688157ac084ae4d47ed566a25f494a60e ? +html/tab-size-integer-003.htm c518ba6aeb4d206274553a328c7a07b98eb1447c ? +xhtml1/tab-size-integer-003.xht c518ba6aeb4d206274553a328c7a07b98eb1447c ? +html/tab-size-length-001.htm 00f8bfbaf13a81ffb07197722a64598001b53249 ? +xhtml1/tab-size-length-001.xht 00f8bfbaf13a81ffb07197722a64598001b53249 ? +html/tab-size-length-002.htm 1398b7e2c042e84935c09f2df3ca6dead32a909b ? +xhtml1/tab-size-length-002.xht 1398b7e2c042e84935c09f2df3ca6dead32a909b ? +html/tab-size-percent-001.htm 90a37c1612870c8a13134c998c02b4706af7083c ? +xhtml1/tab-size-percent-001.xht 90a37c1612870c8a13134c998c02b4706af7083c ? html/text-align-006.htm 881507d6949094d4daeca3dca47e5bc42bbc8aba ? xhtml1/text-align-006.xht 881507d6949094d4daeca3dca47e5bc42bbc8aba ? html/text-align-007.htm f03bb29856642a23b70a4928e4ac19e3f7ff10cb ? @@ -1257,16 +1257,16 @@ html/text-align-end-015.htm c782268a35406c29892f1947c5efa2b34751f205 ? xhtml1/text-align-end-015.xht c782268a35406c29892f1947c5efa2b34751f205 ? html/text-align-end-016.htm 58c1954c25726c6a68ece557819cb8b83b4b13e2 ? xhtml1/text-align-end-016.xht 58c1954c25726c6a68ece557819cb8b83b4b13e2 ? -html/text-align-end-017.htm 7e852ad913370b0ea1fe3afac88ce455ca0aa6e7 ? -xhtml1/text-align-end-017.xht 7e852ad913370b0ea1fe3afac88ce455ca0aa6e7 ? +html/text-align-end-017.htm 000b02f4363de3c6348458b20d7b06ed85437daf ? +xhtml1/text-align-end-017.xht 000b02f4363de3c6348458b20d7b06ed85437daf ? html/text-align-end-018.htm 522a0a0b516abd8d521afd0cf4fdd400feba7b0a ? xhtml1/text-align-end-018.xht 522a0a0b516abd8d521afd0cf4fdd400feba7b0a ? html/text-align-end-019.htm bc5cf5d50c919d64d4ef07c8b385688b03888d00 ? xhtml1/text-align-end-019.xht bc5cf5d50c919d64d4ef07c8b385688b03888d00 ? html/text-align-end-020.htm f91c66ed7d9306f0a46c9480a9ababa0d9e63ae5 ? xhtml1/text-align-end-020.xht f91c66ed7d9306f0a46c9480a9ababa0d9e63ae5 ? -html/text-align-end-021.htm 4286db3f937bb8e0b8aab9b7c9843e7c3c971a6f ? -xhtml1/text-align-end-021.xht 4286db3f937bb8e0b8aab9b7c9843e7c3c971a6f ? +html/text-align-end-021.htm 92ac5beee6b5fe8fe600b10f7fefa314ad8d4e55 ? +xhtml1/text-align-end-021.xht 92ac5beee6b5fe8fe600b10f7fefa314ad8d4e55 ? html/text-align-justify-001.htm 139ee1837f1502611be18ac9caf8c8b9ded23c83 ? xhtml1/text-align-justify-001.xht 139ee1837f1502611be18ac9caf8c8b9ded23c83 ? html/text-align-justify-002.htm f85a6287414b3346a293735f420008df17612ff4 ? @@ -1357,30 +1357,30 @@ html/text-align-start-015.htm 8f4ac548061cb51351b2a32f830550577f9feb69 ? xhtml1/text-align-start-015.xht 8f4ac548061cb51351b2a32f830550577f9feb69 ? html/text-align-start-016.htm 774b558ee80e7e0c82a9c17090d5272fa09fd713 ? xhtml1/text-align-start-016.xht 774b558ee80e7e0c82a9c17090d5272fa09fd713 ? -html/text-align-start-017.htm c9a5a90f36c4e95711ab384bdba01a28963705c1 ? -xhtml1/text-align-start-017.xht c9a5a90f36c4e95711ab384bdba01a28963705c1 ? +html/text-align-start-017.htm bcccc5ac3da1a345b45ce1e9aa4a172d5e09aef0 ? +xhtml1/text-align-start-017.xht bcccc5ac3da1a345b45ce1e9aa4a172d5e09aef0 ? html/text-align-start-018.htm e821e56efcb5fce47be9fabf1d340353e542e9e6 ? xhtml1/text-align-start-018.xht e821e56efcb5fce47be9fabf1d340353e542e9e6 ? html/text-align-start-019.htm d2f387f6149c620dcb7de401e3724adf9f3dade9 ? xhtml1/text-align-start-019.xht d2f387f6149c620dcb7de401e3724adf9f3dade9 ? html/text-align-start-020.htm 846dfefff494a110914e09ca472ba2b6e04f8586 ? xhtml1/text-align-start-020.xht 846dfefff494a110914e09ca472ba2b6e04f8586 ? -html/text-align-start-021.htm 6999cb50ae0ad256d1bf5e287c8573a9faead6e3 ? -xhtml1/text-align-start-021.xht 6999cb50ae0ad256d1bf5e287c8573a9faead6e3 ? +html/text-align-start-021.htm 612e36de1164d68a75393a5e01913fbb6e6a901c ? +xhtml1/text-align-start-021.xht 612e36de1164d68a75393a5e01913fbb6e6a901c ? html/text-emphasis-color-001.htm 0101ecfb09915d66f63365cff226bb205975eddb ? xhtml1/text-emphasis-color-001.xht 0101ecfb09915d66f63365cff226bb205975eddb ? html/text-emphasis-position-above-left-001.htm 8648c28df4a595d3ba86ea37a1745f54b426bef2 ? xhtml1/text-emphasis-position-above-left-001.xht 8648c28df4a595d3ba86ea37a1745f54b426bef2 ? -html/text-emphasis-position-above-left-002.htm 06c524f3a83b993e2ee37d493e1c246ffb306c5b ? -xhtml1/text-emphasis-position-above-left-002.xht 06c524f3a83b993e2ee37d493e1c246ffb306c5b ? +html/text-emphasis-position-above-left-002.htm f1afc28cfb32fbac6c7c128db26f69b05a853837 ? +xhtml1/text-emphasis-position-above-left-002.xht f1afc28cfb32fbac6c7c128db26f69b05a853837 ? html/text-emphasis-position-above-right-001.htm c9cd3b7a367d4e74bb3f8e832547f9778892fed0 ? xhtml1/text-emphasis-position-above-right-001.xht c9cd3b7a367d4e74bb3f8e832547f9778892fed0 ? html/text-emphasis-position-above-right-002.htm af02ab586a42f0f1b533ada5537ace116654f551 ? xhtml1/text-emphasis-position-above-right-002.xht af02ab586a42f0f1b533ada5537ace116654f551 ? html/text-emphasis-position-below-left-001.htm bc9ef4425b0e63084f183b373b21363ad89d5c8f ? xhtml1/text-emphasis-position-below-left-001.xht bc9ef4425b0e63084f183b373b21363ad89d5c8f ? -html/text-emphasis-position-below-left-002.htm 713034a27f7b8841a7c12a36554817fc0db99018 ? -xhtml1/text-emphasis-position-below-left-002.xht 713034a27f7b8841a7c12a36554817fc0db99018 ? +html/text-emphasis-position-below-left-002.htm 7e0b56a4ec5436c2b9fb08db3a9697a44c25245c ? +xhtml1/text-emphasis-position-below-left-002.xht 7e0b56a4ec5436c2b9fb08db3a9697a44c25245c ? html/text-emphasis-position-below-right-001.htm 8cf62b1a7d3ef7e53861c9259161d5eb163335ca ? xhtml1/text-emphasis-position-below-right-001.xht 8cf62b1a7d3ef7e53861c9259161d5eb163335ca ? html/text-emphasis-position-below-right-002.htm 8b6ba8e6f5f47f120906898dad5b37c25e0685eb ? @@ -1423,8 +1423,8 @@ html/white-space-collapse-000.htm 8ee09670c324129ad69d3387d11fbd1153236e7f ? xhtml1/white-space-collapse-000.xht 8ee09670c324129ad69d3387d11fbd1153236e7f ? html/white-space-collapse-001.htm 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 ? xhtml1/white-space-collapse-001.xht 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 ? -html/white-space-collapse-002.htm 61f215fa9da89aba0cac85e3c65c0e0d2e719122 ? -xhtml1/white-space-collapse-002.xht 61f215fa9da89aba0cac85e3c65c0e0d2e719122 ? +html/white-space-collapse-002.htm 1e0b6189d4d2fa7301e6278fba915efd7f44a4bb ? +xhtml1/white-space-collapse-002.xht 1e0b6189d4d2fa7301e6278fba915efd7f44a4bb ? html/white-space-collapsing-discard-001.htm 4e7388fa105da0a126f4707b9c0e34328598350a ? xhtml1/white-space-collapsing-discard-001.xht 4e7388fa105da0a126f4707b9c0e34328598350a ? html/white-space-collapsing-preserve-breaks-001.htm abb5a200c3d77cfe21a8712585fbd35cf248a5f2 ? diff --git a/tests/wpt/css-tests/css-text-3_dev/testinfo.data b/tests/wpt/css-tests/css-text-3_dev/testinfo.data index 7c7ff68447a..4dcfad8bd65 100644 --- a/tests/wpt/css-tests/css-text-3_dev/testinfo.data +++ b/tests/wpt/css-tests/css-text-3_dev/testinfo.data @@ -573,7 +573,7 @@ line-break-normal-022 reference/line-break-normal-022-ref line-break - normal an line-break-normal-023 reference/line-break-normal-023-ref line-break - normal and centered punctuation marks font http://www.w3.org/TR/css-text-3/#line-break a9a615b81bbe7d21b8443bf4acea07c8739f6641 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: normal' does not allow line breaking before centered punctuation marks such as COLON (U+003A) and SEMICOLON (U+003B). line-break-normal-024 reference/line-break-normal-024-ref line-break - normal and postfixes font http://www.w3.org/TR/css-text-3/#line-break 4d875f5ad8c0f8c68e6e1a7b838eb027c9fe92e7 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: normal' does not allow line breaking before postfixes such as PERCENT SIGN (U+0025) and CENT SIGN (U+00A2). line-break-normal-025 reference/line-break-normal-025-ref line-break - normal and prefixes font http://www.w3.org/TR/css-text-3/#line-break d1c95b289edf2a76c72c3860c17d01f2b0852282 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: normal' does not allow line breaking before prefixes such as EURO SIGN (U+20AC) and FULLWIDTH DOLLAR SIGN (U+FF04). -line-break-strict-011 reference/line-break-strict-011-ref line-break - strict and Japanese small kana font http://www.w3.org/TR/css-text-3/#line-break 05602faaae39e342e78e40b03e6670b64f19327b `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: strict' does not allow line breaking before Japanese small kana such as 'Japanese small kana a (U+3041)' and 'Japanese small kana i (U+3043)'. +line-break-strict-011 reference/line-break-strict-011-ref line-break - strict and Japanese small kana font http://www.w3.org/TR/css-text-3/#line-break 8cce9a23a58468ed82151f508d4116407f768f2a `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: strict' does not allow line breaking before Japanese small kana such as 'Japanese small kana a (U+3041)' and 'Japanese small kana i (U+3043)'. line-break-strict-012 reference/line-break-strict-012-ref line-break - strict and Katakana-Hiragana prolonged sound marks font http://www.w3.org/TR/css-text-3/#line-break 53e45c1e6f5983b7da6d6202ed1e73bb4d26e373 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: strict' does not allow line breaking before Katakana-Hiragana prolonged sound marks such as (U+30FC) and (U+FF70). line-break-strict-013 reference/line-break-strict-013-ref line-break - strict and hyphens font http://www.w3.org/TR/css-text-3/#line-break d02e62d5dc6a4f3aae40f752cb933b06ddebafd0 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: strict' does not allow line breaking before hyphens such as HYPHEN (U+2010) and ENDASH (U+2013). line-break-strict-014 reference/line-break-strict-014-ref line-break - strict and iteration marks font http://www.w3.org/TR/css-text-3/#line-break f3cf3b80d1bf57f6aa224387bcafdb18ab887abb `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test verifies that 'line-break: strict' does not allow line breaking before iteration marks such as IDEOGRAPHIC ITERATION MARK (U+3005) and VERTICAL IDEOGRAPHIC ITERATION MARK (U+3B). @@ -587,29 +587,29 @@ overflow-wrap-003 reference/overflow-wrap-003-ref overflow-wrap - break-word (wh overflow-wrap-004 reference/overflow-wrap-004-ref overflow-wrap - normal (basic) http://www.w3.org/TR/css-text-3/#overflow-wrap 19123b9e3550ee2b726814585a0f7a905a4b08e4 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'overflow-wrap' property set 'normal' overflows container overflow-wrap-005 reference/overflow-wrap-003-ref overflow-wrap - normal (white space) http://www.w3.org/TR/css-text-3/#overflow-wrap cd21eef80894ecb8a71238764dfa4536784b9f64 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'overflow-wrap' property set 'normal' will break line at white space overflow-wrap-break-word-001 reference/overflow-wrap-break-word-001-ref overflow-wrap: break-word ahem https://drafts.csswg.org/css-text-3/#valdef-overflow-wrap-break-word ca2bbe812d216a4b4529010a035d34f5437b5c83 `Florian Rivoal`<http://florian.rivoal.net/> sequences of nbsp characters that would cause overflow are expected to be broken when overflow-wrap is break-word -seg-break-transformation-000 Whitespace and line break transformation script https://drafts.csswg.org/css-text-3/#line-break-transform aa5a95204b70c2d0f573ca8a9efbc52dcaf22856 `Richard Ishida`<mailto:ishida@w3.org> All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space. -seg-break-transformation-001 Wide characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 437396635702acf86c277bda5e84c15a33aa580e `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed. -seg-break-transformation-002 Fullwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform d548921cf7e0d8af2b909bc0cc7797466ce3547f `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed. -seg-break-transformation-003 Halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 046bf5268bb6dda721f6aa1fde5c7ed4355837ac `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed. -seg-break-transformation-004 Won and halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 6078d89090825b4f189b91d388945e2c9b698b17 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed. -seg-break-transformation-005 Wide character and non-wide character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 03973a0a3899382bb8dfd719bb463e498c2cf5cc `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space. -seg-break-transformation-006 Fullwidth character and non-fullwidth character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 452b0e4f45606b3da157e95ef546a66f0dbb6d4c `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space. -seg-break-transformation-007 Halfwidth character and non-halfwidth character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 6e36104d28c6f91df8f5dbefe4ae87dae6b2be12 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space. -seg-break-transformation-008 Wide and fullwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 6be72e419e73713dedef18f7277f89ff92962796 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. -seg-break-transformation-009 Fullwidth and halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform d29fdb9ed246038aa5ecb1155b838f8bc857f782 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. -seg-break-transformation-010 Hangul characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 7664efb6862ba3c0b642ab27df8da2e58b20a477 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. -seg-break-transformation-011 Hangul jamo characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform cc8de3d7119fa986ddc6dcd7c99900b3eecba32e `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. -seg-break-transformation-012 Hangul halfwidth jamo characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 9364a04252ae31ee318d917cbf2996f7f94e818a `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. -seg-break-transformation-014 Thai characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 562fe403c0ef8285eb8f0fcb1f0e0e7a97c2f55c `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. -seg-break-transformation-015 Thai and Latin characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 94885069f58efd2bfadd04ff150316486adff7b6 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. -seg-break-transformation-016 Thai with ZWSP before line break script https://drafts.csswg.org/css-text-3/#line-break-transform 2253ec258381a892c354c93a2225339da62296fa `Richard Ishida`<mailto:ishida@w3.org> If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space. -seg-break-transformation-017 Thai with ZWSP after line break script https://drafts.csswg.org/css-text-3/#line-break-transform 183cec16951e6ed7b7a7e2b9aed1b698cdf4683b `Richard Ishida`<mailto:ishida@w3.org> If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space. -tab-size-integer-001 reference/tab-size-integer-001-ref tab-size: 4 http://www.w3.org/TR/css-text-3/#tab-size 1ef7ccad102b3c839e5bf80d1ed157c8d8fc4f88 `David Storey`<mailto:david@openweb.io> Tab should be rendered as 4 times the space character’s advance width (U+0020) -tab-size-integer-002 reference/tab-size-integer-001-ref tab-size: -4 http://www.w3.org/TR/css-text-3/#tab-size 6d3a46c2722ed365d12cdabd96acfc7d0bac3067 `David Storey`<david@openweb.io> Tab-size negative values are not allowed -tab-size-integer-003 reference/tab-size-integer-001-ref tab-size: 0 http://www.w3.org/TR/css-text-3/#tab-size 6eada61e43f8bf060e6ab930e4759ebf6f58edce `David Storey`<david@openweb.io> Tab should be rendered as 0 times the space character’s advance width (U+0020) -tab-size-length-001 reference/tab-size-length-001-ref tab-size: 1em http://www.w3.org/TR/css-text-3/#tab-size ef4f72b39f318a141a5d29166bf659a7be5d8063 `David Storey`<david@openweb.io> Tab should be rendered as 1em (20px) -tab-size-length-002 reference/tab-size-length-001-ref tab-size: -1em http://www.w3.org/TR/css-text-3/#tab-size a0a3beafb2bd8a8b9b63fa0f2acfa2853339ec72 `David Storey`<david@openweb.io> Tab-size negative length values are not allowed -tab-size-percent-001 reference/tab-size-length-001-ref tab-size: 100% http://www.w3.org/TR/css-text-3/#tab-size a7b965d5cfee52092d2ad9332bd43d5a7526163b `David Storey`<david@openweb.io> Tab-size percentage values are not allowed +seg-break-transformation-000 Whitespace and line break transformation script https://drafts.csswg.org/css-text-3/#line-break-transform 7eabc0b58acced079a6668ef77237e26a68652de `Richard Ishida`<mailto:ishida@w3.org> All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space. +seg-break-transformation-001 Wide characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform d589a919b4b6ec76b3471acdfeab51733af2c6e4 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed. +seg-break-transformation-002 Fullwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 05b1179a731fde2b827f2151dd9185e3d78e1be2 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed. +seg-break-transformation-003 Halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 81dab8e22b42e5d47617e4461b0dc5ae1259327e `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed. +seg-break-transformation-004 Won and halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform f3605185055b216387349e74f3bb483843e51116 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed. +seg-break-transformation-005 Wide character and non-wide character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 7519f4fbc7f5e82d8bf372598e2126528beff998 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space. +seg-break-transformation-006 Fullwidth character and non-fullwidth character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform ad8575a9a9026fae71f58012c9ea9a9c244ec615 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space. +seg-break-transformation-007 Halfwidth character and non-halfwidth character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 53729edc931c6ae3dd97e78851e8d748c562c122 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space. +seg-break-transformation-008 Wide and fullwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform a024386a840d6be11cf174e269ee8354372d4c3b `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. +seg-break-transformation-009 Fullwidth and halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 150db5368a8822fdaaf0afff61dc0b270634eb65 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. +seg-break-transformation-010 Hangul characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform c9a4f74b903182afe9ba6e41c97c30137cc23875 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. +seg-break-transformation-011 Hangul jamo characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 6798938870bbbfd174180a0331935c88ce514262 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. +seg-break-transformation-012 Hangul halfwidth jamo characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform d826cd6a2c77b2a5e1d5e84debcc9a985dbe0470 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. +seg-break-transformation-014 Thai characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 05d53ad2a4e5cafb307060ac38a5c0899b8c2434 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. +seg-break-transformation-015 Thai and Latin characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 579a6745c3031800f18085fc7d0d9b3d5a2455af `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space. +seg-break-transformation-016 Thai with ZWSP before line break script https://drafts.csswg.org/css-text-3/#line-break-transform e8e6a017202047a9ffe3825d9c53eba7180de970 `Richard Ishida`<mailto:ishida@w3.org> If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space. +seg-break-transformation-017 Thai with ZWSP after line break script https://drafts.csswg.org/css-text-3/#line-break-transform 8f08d140ada32eafa3dc4641e7a87d65a83188d7 `Richard Ishida`<mailto:ishida@w3.org> If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space. +tab-size-integer-001 reference/tab-size-integer-001-ref tab-size: 4 http://www.w3.org/TR/css-text-3/#tab-size ea24fdde2c68d7b487a6adc69dd0165cb46f2c92 `David Storey`<mailto:david@openweb.io> Tab should be rendered as 4 times the space character’s advance width (U+0020) +tab-size-integer-002 reference/tab-size-integer-001-ref tab-size: -4 http://www.w3.org/TR/css-text-3/#tab-size 8f38ef5688157ac084ae4d47ed566a25f494a60e `David Storey`<david@openweb.io> Tab-size negative values are not allowed +tab-size-integer-003 reference/tab-size-integer-001-ref tab-size: 0 http://www.w3.org/TR/css-text-3/#tab-size c518ba6aeb4d206274553a328c7a07b98eb1447c `David Storey`<david@openweb.io> Tab should be rendered as 0 times the space character’s advance width (U+0020) +tab-size-length-001 reference/tab-size-length-001-ref tab-size: 1em http://www.w3.org/TR/css-text-3/#tab-size 00f8bfbaf13a81ffb07197722a64598001b53249 `David Storey`<david@openweb.io> Tab should be rendered as 1em (20px) +tab-size-length-002 reference/tab-size-length-001-ref tab-size: -1em http://www.w3.org/TR/css-text-3/#tab-size 1398b7e2c042e84935c09f2df3ca6dead32a909b `David Storey`<david@openweb.io> Tab-size negative length values are not allowed +tab-size-percent-001 reference/tab-size-length-001-ref tab-size: 100% http://www.w3.org/TR/css-text-3/#tab-size 90a37c1612870c8a13134c998c02b4706af7083c `David Storey`<david@openweb.io> Tab-size percentage values are not allowed text-align-006 reference/text-align-006-ref text-align - start (basic) http://www.w3.org/TR/css-text-3/#text-align 881507d6949094d4daeca3dca47e5bc42bbc8aba `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align' property set to 'start' on a block element aligns the text to the start edge. text-align-007 reference/text-align-007-ref text-align - end (basic) http://www.w3.org/TR/css-text-3/#text-align f03bb29856642a23b70a4928e4ac19e3f7ff10cb `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align' property set to 'end' on a block element aligns the text to the end edge. text-align-008 reference/text-align-007-ref text-align - match-parent (basic) http://www.w3.org/TR/css-text-3/#text-align 069273f30fcfdabea7919e0be823e38dfcf68d51 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align' property set to 'match-parent' on a block element behaves the same as 'inherit'. @@ -626,11 +626,11 @@ text-align-end-010 reference/text-align-end-ref-010 text-align: end, dir=auto, L text-align-end-014 reference/text-align-end-ref-014 text-align: end, pre, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property d979aa7c3076357ec118bfcb8be10dc4ed8787a0 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl. text-align-end-015 reference/text-align-end-ref-015 text-align: end, pre, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property c782268a35406c29892f1947c5efa2b34751f205 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr. text-align-end-016 reference/text-align-end-ref-016 text-align: end, pre, dir=auto https://drafts.csswg.org/css-text-3/#text-align-property 58c1954c25726c6a68ece557819cb8b83b4b13e2 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl. -text-align-end-017 reference/text-align-end-ref-017 text-align: end, pre, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 7e852ad913370b0ea1fe3afac88ce455ca0aa6e7 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by pre, to right in ltr context. +text-align-end-017 reference/text-align-end-ref-017 text-align: end, pre, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 000b02f4363de3c6348458b20d7b06ed85437daf `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by pre, to right in ltr context. text-align-end-018 text-align: end, textarea, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property 522a0a0b516abd8d521afd0cf4fdd400feba7b0a `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl. text-align-end-019 text-align: end, textarea, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property bc5cf5d50c919d64d4ef07c8b385688b03888d00 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr. text-align-end-020 text-align: end, textarea dir=auto on control https://drafts.csswg.org/css-text-3/#text-align-property f91c66ed7d9306f0a46c9480a9ababa0d9e63ae5 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. when dir=auto on textarea, right when first strong is ltr, left when rtl. -text-align-end-021 text-align: end, textarea, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 4286db3f937bb8e0b8aab9b7c9843e7c3c971a6f `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by textarea, to right in ltr context. +text-align-end-021 text-align: end, textarea, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 92ac5beee6b5fe8fe600b10f7fefa314ad8d4e55 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by textarea, to right in ltr context. text-align-justify-001 reference/text-align-justify-ref-001 text-align: justify, direction: rtl https://drafts.csswg.org/css-text-3/#text-align-property 139ee1837f1502611be18ac9caf8c8b9ded23c83 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right. text-align-justify-002 reference/text-align-justify-ref-002 text-align: justify, direction: ltr https://drafts.csswg.org/css-text-3/#text-align-property f85a6287414b3346a293735f420008df17612ff4 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left. text-align-justify-003 reference/text-align-justify-ref-003 text-align: justify, dir=rtl https://drafts.csswg.org/css-text-3/#text-align-property 6f49d242e27ff7c5ccc0fe8bdbe269f6573ac20a `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right. @@ -676,18 +676,18 @@ text-align-start-010 reference/text-align-start-ref-010 text-align: start, dir=a text-align-start-014 reference/text-align-start-ref-014 text-align: start, pre, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property bed8553500494f6f42f0fc313682947280d4ff85 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl. text-align-start-015 reference/text-align-start-ref-015 text-align: start, pre, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property 8f4ac548061cb51351b2a32f830550577f9feb69 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr. text-align-start-016 reference/text-align-start-ref-016 text-align: start, pre, dir=auto https://drafts.csswg.org/css-text-3/#text-align-property 774b558ee80e7e0c82a9c17090d5272fa09fd713 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl. -text-align-start-017 reference/text-align-start-ref-017 text-align: start, pre, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property c9a5a90f36c4e95711ab384bdba01a28963705c1 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by pre, to left in ltr context. +text-align-start-017 reference/text-align-start-ref-017 text-align: start, pre, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property bcccc5ac3da1a345b45ce1e9aa4a172d5e09aef0 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by pre, to left in ltr context. text-align-start-018 text-align: start, textarea, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property e821e56efcb5fce47be9fabf1d340353e542e9e6 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl. text-align-start-019 text-align: start, textarea, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property d2f387f6149c620dcb7de401e3724adf9f3dade9 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr. text-align-start-020 text-align: start, textarea dir=auto on control https://drafts.csswg.org/css-text-3/#text-align-property 846dfefff494a110914e09ca472ba2b6e04f8586 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. when dir=auto on textarea, left when first strong is ltr, right when rtl. -text-align-start-021 text-align: start, textarea, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 6999cb50ae0ad256d1bf5e287c8573a9faead6e3 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by textarea, to left in ltr context. +text-align-start-021 text-align: start, textarea, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 612e36de1164d68a75393a5e01913fbb6e6a901c `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by textarea, to left in ltr context. text-emphasis-color-001 reference/text-emphasis-color-001-ref text-emphasis - color - basic cases http://www.w3.org/TR/css-text-3/#text-emphasis-color 0101ecfb09915d66f63365cff226bb205975eddb `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes the foreground color of the emphasis marks. text-emphasis-position-above-left-001 reference/text-emphasis-position-above-left-001-ref text-emphasis-position - above left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 8648c28df4a595d3ba86ea37a1745f54b426bef2 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. -text-emphasis-position-above-left-002 reference/text-emphasis-position-above-left-002-ref text-emphasis-position - above left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 06c524f3a83b993e2ee37d493e1c246ffb306c5b `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. +text-emphasis-position-above-left-002 reference/text-emphasis-position-above-left-002-ref text-emphasis-position - above left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position f1afc28cfb32fbac6c7c128db26f69b05a853837 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. text-emphasis-position-above-right-001 reference/text-emphasis-position-above-right-001-ref text-emphasis-position - above right - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position c9cd3b7a367d4e74bb3f8e832547f9778892fed0 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. text-emphasis-position-above-right-002 reference/text-emphasis-position-above-right-002-ref text-emphasis-position - above right - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position af02ab586a42f0f1b533ada5537ace116654f551 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. text-emphasis-position-below-left-001 reference/text-emphasis-position-below-left-001-ref text-emphasis-position - below left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position bc9ef4425b0e63084f183b373b21363ad89d5c8f `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. -text-emphasis-position-below-left-002 reference/text-emphasis-position-below-left-002-ref text-emphasis-position - below left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 713034a27f7b8841a7c12a36554817fc0db99018 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. +text-emphasis-position-below-left-002 reference/text-emphasis-position-below-left-002-ref text-emphasis-position - below left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 7e0b56a4ec5436c2b9fb08db3a9697a44c25245c `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. text-emphasis-position-below-right-001 reference/text-emphasis-position-below-right-001-ref text-emphasis-position - below right - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 8cf62b1a7d3ef7e53861c9259161d5eb163335ca `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. text-emphasis-position-below-right-002 reference/text-emphasis-position-below-right-002-ref text-emphasis-position - below right - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 8b6ba8e6f5f47f120906898dad5b37c25e0685eb `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at. text-emphasis-style-filled-001 reference/text-emphasis-style-filled-001-ref text-emphasis-style - filled - basic cases http://www.w3.org/TR/css-text-3/#text-emphasis-style ddc9cc44c72bc76b5043f9d244a8fb72b79aff58 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property applies emphasis marks to the element's text. @@ -709,7 +709,7 @@ text-transform-uppercase-001 reference/text-transform-uppercase-001-ref text-tra text-word-spacing-001 reference/text-word-spacing-ref Word Spacing ahem http://www.w3.org/TR/css-text-3/#word-spacing 1d428836591c2fbedf05441accc637e2ad26957f `Nicholas Nethercote`<mailto:nnethercote@mozilla.com> Test checks that word-spacing works with percentages. white-space-collapse-000 White space collapse script https://drafts.csswg.org/css-text-3/#line-break-transform 8ee09670c324129ad69d3387d11fbd1153236e7f `Richard Ishida`<mailto:ishida@w3.org> Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width. white-space-collapse-001 White space and non-ASCII spaces script https://drafts.csswg.org/css-text-3/#line-break-transform 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 `Richard Ishida`<mailto:ishida@w3.org> Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces. -white-space-collapse-002 Whitespace and bidi control characters script https://drafts.csswg.org/css-text-3/#line-break-transform 61f215fa9da89aba0cac85e3c65c0e0d2e719122 `Richard Ishida`<mailto:ishida@w3.org> All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there. +white-space-collapse-002 Whitespace and bidi control characters script https://drafts.csswg.org/css-text-3/#line-break-transform 1e0b6189d4d2fa7301e6278fba915efd7f44a4bb `Richard Ishida`<mailto:ishida@w3.org> All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there. white-space-collapsing-discard-001 reference/white-space-collapsing-discard-001-ref white-space-collapsing - discard - basic cases http://www.w3.org/TR/css-text-3/#white-space-collapsing 4e7388fa105da0a126f4707b9c0e34328598350a `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should discard all white space in the element when white-space-collapsing is set to discard. white-space-collapsing-preserve-breaks-001 reference/white-space-collapsing-preserve-breaks-001-ref white-space-collapsing - preserve-breaks - basic cases http://www.w3.org/TR/css-text-3/#white-space-collapsing abb5a200c3d77cfe21a8712585fbd35cf248a5f2 `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should collapse sequences of white space into a single character when white-space-collapsing is set to preserve. white-space-collapsing-trim-inner-001 reference/white-space-collapsing-trim-inner-001-ref white-space-collapsing - trim-inner - basic cases http://www.w3.org/TR/css-text-3/#white-space-collapsing 16165f33930d684d4587141fcd66f1b31240c0b8 `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should discard all white space at the beginning of a block and all white space at the end of a block when white-space-collapsing is set to trim-inner. diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/line-break-strict-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/line-break-strict-011.xht index 93f01bd0131..aa56500ef5d 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/line-break-strict-011.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/line-break-strict-011.xht @@ -34,7 +34,7 @@ </style> </head> <body lang="en"> - <p> + <p> Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. </p> <!-- Japanese small kana: HIRAGANA LETTER SMALL A --> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/line-break-strict-011-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/line-break-strict-011-ref.xht index 37cf0ea7390..6b60f223726 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/line-break-strict-011-ref.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/line-break-strict-011-ref.xht @@ -27,7 +27,7 @@ </style> </head> <body lang="en"> - <p> + <p> Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. </p> <!-- Japanese small kana: HIRAGANA LETTER SMALL A --> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/adobe-fonts/README.md b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/adobe-fonts/README.md index 686cb0c4279..50f82b61cf3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/adobe-fonts/README.md +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/adobe-fonts/README.md @@ -3,7 +3,7 @@ CSS Orientation Test Overview ---- -CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files +CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO *makeotf* tool. Getting Involved @@ -15,7 +15,7 @@ Building Pre-built font binaries ---- -The installable font resources (font binaries) are not part of the source files. +The installable font resources (font binaries) are not part of the source files. They are available at https://github.com/adobe-fonts/css-orientation-test/ The latest version of the font binaries is 1.005 (October 2015). @@ -23,17 +23,17 @@ The latest version of the font binaries is 1.005 (October 2015). Requirements ---- -For building binary font files from source, installation of the -[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) +For building binary font files from source, installation of the +[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) is necessary. The AFDKO tools are widely used for font development today, and are part of most font editor applications. Building the fonts ---- -The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found +The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found by executing *makeotf -h*. -In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font +In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font for the full-width version like this, which also includes a post-process for inserting a "stub" 'DSIG' table: % makeotf -f cidfont.ps -r -ch UnicodeAll-UTF32-H diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-integer-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-integer-001-ref.xht index 332c62a6080..7f2a963bf88 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-integer-001-ref.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-integer-001-ref.xht @@ -7,7 +7,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -27,4 +27,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-length-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-length-001-ref.xht index 6cdd8224292..a0d7f5a7b45 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-length-001-ref.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/tab-size-length-001-ref.xht @@ -9,8 +9,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; background: green; @@ -24,4 +24,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht index 5ec651947d8..5354fcbe490 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>hello there</span></div> -<div class="test" id="test2"><span>hello +<div class="test" id="test2"><span>hello there</span></div> <div class="test" id="test3"><span>hello there</span></div> -<div class="test" id="test4"><span>hello +<div class="test" id="test4"><span>hello there</span></div> <div class="test" id="test5"><span>hello there</span></div> -<div class="test" id="test6"><span>hello - - +<div class="test" id="test6"><span>hello + + there</span></div> <div class="ref" id="ref"><span>hello there</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht index 0e8e9b2da90..1276d8ee32c 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>日本語 中国话</span></div> -<div class="test" id="test2"><span>日本語 +<div class="test" id="test2"><span>日本語 中国话</span></div> <div class="test" id="test3"><span>日本語 中国话</span></div> -<div class="test" id="test4"><span>日本語 +<div class="test" id="test4"><span>日本語 中国话</span></div> <div class="test" id="test5"><span>日本語 中国话</span></div> -<div class="test" id="test6"><span>日本語 - - +<div class="test" id="test6"><span>日本語 + + 中国话</span></div> <div class="ref" id="ref"><span>日本語中国话</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht index a74295b0d4a..597a636058e 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL WIDTH</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL WIDTH</span></div> <div class="test" id="test3"><span>FULL WIDTH</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL WIDTH</span></div> <div class="test" id="test5"><span>FULL WIDTH</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + WIDTH</span></div> <div class="ref" id="ref"><span>FULLWIDTH</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht index 3238395d77d..25dc3a12196 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ハン カク</span></div> -<div class="test" id="test2"><span>ハン +<div class="test" id="test2"><span>ハン カク</span></div> <div class="test" id="test3"><span>ハン カク</span></div> -<div class="test" id="test4"><span>ハン +<div class="test" id="test4"><span>ハン カク</span></div> <div class="test" id="test5"><span>ハン カク</span></div> -<div class="test" id="test6"><span>ハン - - +<div class="test" id="test6"><span>ハン + + カク</span></div> <div class="ref" id="ref"><span>ハンカク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht index 00dbfb2ce4c..d7861ed99da 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht @@ -17,36 +17,36 @@ <div id="log"></div> <div class="test" id="test1"><span>₩ 24</span></div> -<div class="test" id="test2"><span>₩ +<div class="test" id="test2"><span>₩ 24</span></div> <div class="test" id="test3"><span>₩ 24</span></div> -<div class="test" id="test4"><span>₩ +<div class="test" id="test4"><span>₩ 24</span></div> <div class="test" id="test5"><span>₩ 24</span></div> -<div class="test" id="test6"><span>₩ - - +<div class="test" id="test6"><span>₩ + + 24</span></div> <div class="ref" id="ref1"><span>₩24</span></div> <div class="test" id="test7"><span>24 ₩</span></div> -<div class="test" id="test8"><span>24 +<div class="test" id="test8"><span>24 ₩</span></div> <div class="test" id="test9"><span>24 ₩</span></div> -<div class="test" id="test10"><span>24 +<div class="test" id="test10"><span>24 ₩</span></div> <div class="test" id="test11"><span>24 ₩</span></div> -<div class="test" id="test12"><span>24 - - +<div class="test" id="test12"><span>24 + + ₩</span></div> <div class="ref" id="ref2"><span>24₩</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht index 56e01b63248..d32d80d89a3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>漢字 kanji</span></div> -<div class="test" id="test2"><span>漢字 +<div class="test" id="test2"><span>漢字 kanji</span></div> <div class="test" id="test3"><span>漢字 kanji</span></div> -<div class="test" id="test4"><span>漢字 +<div class="test" id="test4"><span>漢字 kanji</span></div> <div class="test" id="test5"><span>漢字 kanji</span></div> -<div class="test" id="test6"><span>漢字 - - +<div class="test" id="test6"><span>漢字 + + kanji</span></div> <div class="ref" id="ref"><span>漢字 kanji</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht index 7cb3760d3c6..3d2d66c28d7 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL width</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL width</span></div> <div class="test" id="test3"><span>FULL width</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL width</span></div> <div class="test" id="test5"><span>FULL width</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + width</span></div> <div class="ref" id="ref"><span>FULL width</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht index b5cddd62d39..4561cfa8056 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>han カク</span></div> -<div class="test" id="test2"><span>han +<div class="test" id="test2"><span>han カク</span></div> <div class="test" id="test3"><span>han カク</span></div> -<div class="test" id="test4"><span>han +<div class="test" id="test4"><span>han カク</span></div> <div class="test" id="test5"><span>han カク</span></div> -<div class="test" id="test6"><span>han - - +<div class="test" id="test6"><span>han + + カク</span></div> <div class="ref" id="ref"><span>han カク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht index 1220565a3e3..6933d5cefa5 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>日本語 WIDTH</span></div> -<div class="test" id="test2"><span>日本語 +<div class="test" id="test2"><span>日本語 WIDTH</span></div> <div class="test" id="test3"><span>日本語 WIDTH</span></div> -<div class="test" id="test4"><span>日本語 +<div class="test" id="test4"><span>日本語 WIDTH</span></div> <div class="test" id="test5"><span>日本語 WIDTH</span></div> -<div class="test" id="test6"><span>日本語 - - +<div class="test" id="test6"><span>日本語 + + WIDTH</span></div> <div class="ref" id="ref"><span>日本語WIDTH</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht index f28562bde44..a6a4284d7cd 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL カク</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL カク</span></div> <div class="test" id="test3"><span>FULL カク</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL カク</span></div> <div class="test" id="test5"><span>FULL カク</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + カク</span></div> <div class="ref" id="ref"><span>FULLカク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht index d9b291de42e..feb1ff52c53 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>한글 쓰기</span></div> -<div class="test" id="test2"><span>한글 +<div class="test" id="test2"><span>한글 쓰기</span></div> <div class="test" id="test3"><span>한글 쓰기</span></div> -<div class="test" id="test4"><span>한글 +<div class="test" id="test4"><span>한글 쓰기</span></div> <div class="test" id="test5"><span>한글 쓰기</span></div> -<div class="test" id="test6"><span>한글 - - +<div class="test" id="test6"><span>한글 + + 쓰기</span></div> <div class="ref" id="ref"><span>한글 쓰기</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht index 15db35a4698..b9fbdef7519 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test2"><span>하ᄂ +<div class="test" id="test2"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test3"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test4"><span>하ᄂ +<div class="test" id="test4"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test5"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test6"><span>하ᄂ - - +<div class="test" id="test6"><span>하ᄂ + + 그ᄅ</span></div> <div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht index b09f1da5559..bf28ad4925d 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test2"><span>하ᄂ +<div class="test" id="test2"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test3"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test4"><span>하ᄂ +<div class="test" id="test4"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test5"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test6"><span>하ᄂ - - +<div class="test" id="test6"><span>하ᄂ + + 그ᄅ</span></div> <div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht index ef1e917c365..a152eb18f73 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา ไทย</span></div> -<div class="test" id="test2"><span>ภาษา +<div class="test" id="test2"><span>ภาษา ไทย</span></div> <div class="test" id="test3"><span>ภาษา ไทย</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา ไทย</span></div> <div class="test" id="test5"><span>ภาษา ไทย</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + ไทย</span></div> <div class="ref" id="ref"><span>ภาษา ไทย</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht index fc2f565b594..8ab646a7876 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht @@ -17,37 +17,37 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา latin</span></div> -<div class="test" id="test2"><span>ภาษา +<div class="test" id="test2"><span>ภาษา latin</span></div> <div class="test" id="test3"><span>ภาษา latin</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา latin</span></div> <div class="test" id="test5"><span>ภาษา latin</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + latin</span></div> <div class="ref" id="ref1"><span>ภาษา latin</span></div> <div class="test" id="test7"><span>latin ภาษา</span></div> -<div class="test" id="test8"><span>latin +<div class="test" id="test8"><span>latin ภาษา</span></div> <div class="test" id="test9"><span>latin ภาษา</span></div> -<div class="test" id="test10"><span>latin +<div class="test" id="test10"><span>latin ภาษา</span></div> <div class="test" id="test11"><span>latin ภาษา</span></div> -<div class="test" id="test12"><span>latin - - +<div class="test" id="test12"><span>latin + + ภาษา</span></div> <div class="ref" id="ref2"><span>latin ภาษา</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht index 0ec5da4391c..9a8725aba99 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test2"><span>ภาษา​ +<div class="test" id="test2"><span>ภาษา​ ไทย</span></div> <div class="test" id="test3"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test4"><span>ภาษา​ +<div class="test" id="test4"><span>ภาษา​ ไทย</span></div> <div class="test" id="test5"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test6"><span>ภาษา​ - - +<div class="test" id="test6"><span>ภาษา​ + + ไทย</span></div> <div class="ref" id="ref"><span>ภาษาไทย</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht index 7cfe63f290f..e7921c1ec96 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht @@ -18,17 +18,17 @@ ​ไทย</span></div> <div class="test" id="test2"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test3"><span>ภาษา +<div class="test" id="test3"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา ​ไทย</span></div> <div class="test" id="test5"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + ​ไทย</span></div> <div class="ref" id="ref"><span>ภาษาไทย</span></div> <script> @@ -79,4 +79,5 @@ assert_equals(matches.length, 1); The assertion will fail if space is produced for any line in the test paragraph. --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/adobe-fonts/README.md b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/adobe-fonts/README.md index 686cb0c4279..50f82b61cf3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/adobe-fonts/README.md +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/adobe-fonts/README.md @@ -3,7 +3,7 @@ CSS Orientation Test Overview ---- -CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files +CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO *makeotf* tool. Getting Involved @@ -15,7 +15,7 @@ Building Pre-built font binaries ---- -The installable font resources (font binaries) are not part of the source files. +The installable font resources (font binaries) are not part of the source files. They are available at https://github.com/adobe-fonts/css-orientation-test/ The latest version of the font binaries is 1.005 (October 2015). @@ -23,17 +23,17 @@ The latest version of the font binaries is 1.005 (October 2015). Requirements ---- -For building binary font files from source, installation of the -[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) +For building binary font files from source, installation of the +[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) is necessary. The AFDKO tools are widely used for font development today, and are part of most font editor applications. Building the fonts ---- -The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found +The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found by executing *makeotf -h*. -In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font +In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font for the full-width version like this, which also includes a post-process for inserting a "stub" 'DSIG' table: % makeotf -f cidfont.ps -r -ch UnicodeAll-UTF32-H diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-001.xht index 1ffd8f43298..f0c16cdf755 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-001.xht @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -32,4 +32,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-002.xht index f571167dac9..9c7178dbbbd 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-002.xht @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -33,4 +33,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-003.xht index 9bbdd7fd742..eae3f19bb58 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-003.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-integer-003.xht @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -32,4 +32,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-001.xht index 38f01ed0ff8..9b06df8dda2 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-001.xht @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -34,4 +34,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-002.xht index d464d450510..9ec849d47d5 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-length-002.xht @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -35,4 +35,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-percent-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-percent-001.xht index de9a3676ea1..4b38bcb29de 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-percent-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/tab-size-percent-001.xht @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -35,4 +35,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht index 2f97ec45fa0..174b6d778ff 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht @@ -23,9 +23,10 @@ <div class="ref"><div id="rb1"></div></div> <!-- Notes: The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed. -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht index 70f43860686..510f0847b01 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht @@ -23,9 +23,10 @@ latin</textarea> </div> <!-- Notes: -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht index 08d5a39aa41..52491bb5aae 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht @@ -23,9 +23,10 @@ </div> <!-- Notes: The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed. -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht index df1b9c0c535..03273d7a092 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht @@ -23,9 +23,10 @@ latin</textarea> </div> <!-- Notes: -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-above-left-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-above-left-002.xht index ea06145a136..fabefb10650 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-above-left-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-above-left-002.xht @@ -13,7 +13,7 @@ text-emphasis-style: filled circle; text-emphasis-position: above left; } - + .test-vertical { writing-mode: vertical-rl; diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-below-left-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-below-left-002.xht index 9b98007ed61..98e448606b4 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-below-left-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-emphasis-position-below-left-002.xht @@ -13,7 +13,7 @@ text-emphasis-style: filled circle; text-emphasis-position: below left; } - + .test-vertical { writing-mode: vertical-rl; diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht index fd309fe25e3..4db3c5dee4f 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht @@ -17,13 +17,13 @@ <div class="test" id="testRLO1"><span>RLO‮ level‬here</span></div> <div class="ref" id="refRLO1"><span>RLOlevel here</span></div> -<div class="test" id="testRLO2"><span>RLO ‮ +<div class="test" id="testRLO2"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO2"><span>RLO level</span></div> <div class="test" id="testRLO3"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO3"><span>RLO level</span></div> -<div class="test" id="testRLO4"><span>RLO ‮ +<div class="test" id="testRLO4"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO4"><span>RLO level</span></div> <div class="test" id="testRLO5"><span>RLO @@ -35,13 +35,13 @@ level‬</span></div> <div class="test" id="testRLE1"><span>RLE‫ level‬here</span></div> <div class="ref" id="refRLE1"><span>RLElevel here</span></div> -<div class="test" id="testRLE2"><span>RLE ‫ +<div class="test" id="testRLE2"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE2"><span>RLE level</span></div> <div class="test" id="testRLE3"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE3"><span>RLE level</span></div> -<div class="test" id="testRLE4"><span>RLE ‫ +<div class="test" id="testRLE4"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE4"><span>RLE level</span></div> <div class="test" id="testRLE5"><span>RLE @@ -53,13 +53,13 @@ level‬</span></div> <div class="test" id="testRLI1"><span>RLI levelhere</span></div> <div class="ref" id="refRLI1"><span>RLIlevel here</span></div> -<div class="test" id="testRLI2"><span>RLI +<div class="test" id="testRLI2"><span>RLI level</span></div> <div class="ref" id="refRLI2"><span>RLI level</span></div> <div class="test" id="testRLI3"><span>RLI level</span></div> <div class="ref" id="refRLI3"><span>RLI level</span></div> -<div class="test" id="testRLI4"><span>RLI +<div class="test" id="testRLI4"><span>RLI level</span></div> <div class="ref" id="refRLI4"><span>RLI level</span></div> <div class="test" id="testRLI5"><span>RLI @@ -71,13 +71,13 @@ level</span></div> <div class="test" id="testRLM1"><span>RLM‏ mark</span></div> <div class="ref" id="refRLM1"><span>RLM mark</span></div> -<div class="test" id="testRLM2"><span>RLM ‏ +<div class="test" id="testRLM2"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM2"><span>RLM mark</span></div> <div class="test" id="testRLM3"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM3"><span>RLM mark</span></div> -<div class="test" id="testRLM4"><span>RLM ‏ +<div class="test" id="testRLM4"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM4"><span>RLM mark</span></div> <div class="test" id="testRLM5"><span>RLM diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/line-break-strict-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/line-break-strict-011.xht index 193d495a5ac..5bcaa933618 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/line-break-strict-011.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/line-break-strict-011.xht @@ -43,7 +43,7 @@ </style> </head> <body lang="en"> - <p> + <p> Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. </p> <!-- Japanese small kana: HIRAGANA LETTER SMALL A --> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/line-break-strict-011-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/line-break-strict-011-ref.xht index ddf56c26e0c..8c77c1c4a3a 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/line-break-strict-011-ref.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/line-break-strict-011-ref.xht @@ -36,7 +36,7 @@ </style> </head> <body lang="en"> - <p> + <p> Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position. </p> <!-- Japanese small kana: HIRAGANA LETTER SMALL A --> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/adobe-fonts/README.md b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/adobe-fonts/README.md index 686cb0c4279..50f82b61cf3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/adobe-fonts/README.md +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/adobe-fonts/README.md @@ -3,7 +3,7 @@ CSS Orientation Test Overview ---- -CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files +CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO *makeotf* tool. Getting Involved @@ -15,7 +15,7 @@ Building Pre-built font binaries ---- -The installable font resources (font binaries) are not part of the source files. +The installable font resources (font binaries) are not part of the source files. They are available at https://github.com/adobe-fonts/css-orientation-test/ The latest version of the font binaries is 1.005 (October 2015). @@ -23,17 +23,17 @@ The latest version of the font binaries is 1.005 (October 2015). Requirements ---- -For building binary font files from source, installation of the -[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) +For building binary font files from source, installation of the +[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) is necessary. The AFDKO tools are widely used for font development today, and are part of most font editor applications. Building the fonts ---- -The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found +The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found by executing *makeotf -h*. -In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font +In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font for the full-width version like this, which also includes a post-process for inserting a "stub" 'DSIG' table: % makeotf -f cidfont.ps -r -ch UnicodeAll-UTF32-H diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-integer-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-integer-001-ref.xht index 332c62a6080..7f2a963bf88 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-integer-001-ref.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-integer-001-ref.xht @@ -7,7 +7,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -27,4 +27,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-length-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-length-001-ref.xht index 6cdd8224292..a0d7f5a7b45 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-length-001-ref.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/tab-size-length-001-ref.xht @@ -9,8 +9,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; background: green; @@ -24,4 +24,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht index 5ec651947d8..5354fcbe490 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>hello there</span></div> -<div class="test" id="test2"><span>hello +<div class="test" id="test2"><span>hello there</span></div> <div class="test" id="test3"><span>hello there</span></div> -<div class="test" id="test4"><span>hello +<div class="test" id="test4"><span>hello there</span></div> <div class="test" id="test5"><span>hello there</span></div> -<div class="test" id="test6"><span>hello - - +<div class="test" id="test6"><span>hello + + there</span></div> <div class="ref" id="ref"><span>hello there</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht index 0e8e9b2da90..1276d8ee32c 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>日本語 中国话</span></div> -<div class="test" id="test2"><span>日本語 +<div class="test" id="test2"><span>日本語 中国话</span></div> <div class="test" id="test3"><span>日本語 中国话</span></div> -<div class="test" id="test4"><span>日本語 +<div class="test" id="test4"><span>日本語 中国话</span></div> <div class="test" id="test5"><span>日本語 中国话</span></div> -<div class="test" id="test6"><span>日本語 - - +<div class="test" id="test6"><span>日本語 + + 中国话</span></div> <div class="ref" id="ref"><span>日本語中国话</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht index a74295b0d4a..597a636058e 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL WIDTH</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL WIDTH</span></div> <div class="test" id="test3"><span>FULL WIDTH</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL WIDTH</span></div> <div class="test" id="test5"><span>FULL WIDTH</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + WIDTH</span></div> <div class="ref" id="ref"><span>FULLWIDTH</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht index 3238395d77d..25dc3a12196 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ハン カク</span></div> -<div class="test" id="test2"><span>ハン +<div class="test" id="test2"><span>ハン カク</span></div> <div class="test" id="test3"><span>ハン カク</span></div> -<div class="test" id="test4"><span>ハン +<div class="test" id="test4"><span>ハン カク</span></div> <div class="test" id="test5"><span>ハン カク</span></div> -<div class="test" id="test6"><span>ハン - - +<div class="test" id="test6"><span>ハン + + カク</span></div> <div class="ref" id="ref"><span>ハンカク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht index 00dbfb2ce4c..d7861ed99da 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht @@ -17,36 +17,36 @@ <div id="log"></div> <div class="test" id="test1"><span>₩ 24</span></div> -<div class="test" id="test2"><span>₩ +<div class="test" id="test2"><span>₩ 24</span></div> <div class="test" id="test3"><span>₩ 24</span></div> -<div class="test" id="test4"><span>₩ +<div class="test" id="test4"><span>₩ 24</span></div> <div class="test" id="test5"><span>₩ 24</span></div> -<div class="test" id="test6"><span>₩ - - +<div class="test" id="test6"><span>₩ + + 24</span></div> <div class="ref" id="ref1"><span>₩24</span></div> <div class="test" id="test7"><span>24 ₩</span></div> -<div class="test" id="test8"><span>24 +<div class="test" id="test8"><span>24 ₩</span></div> <div class="test" id="test9"><span>24 ₩</span></div> -<div class="test" id="test10"><span>24 +<div class="test" id="test10"><span>24 ₩</span></div> <div class="test" id="test11"><span>24 ₩</span></div> -<div class="test" id="test12"><span>24 - - +<div class="test" id="test12"><span>24 + + ₩</span></div> <div class="ref" id="ref2"><span>24₩</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht index 56e01b63248..d32d80d89a3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>漢字 kanji</span></div> -<div class="test" id="test2"><span>漢字 +<div class="test" id="test2"><span>漢字 kanji</span></div> <div class="test" id="test3"><span>漢字 kanji</span></div> -<div class="test" id="test4"><span>漢字 +<div class="test" id="test4"><span>漢字 kanji</span></div> <div class="test" id="test5"><span>漢字 kanji</span></div> -<div class="test" id="test6"><span>漢字 - - +<div class="test" id="test6"><span>漢字 + + kanji</span></div> <div class="ref" id="ref"><span>漢字 kanji</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht index 7cb3760d3c6..3d2d66c28d7 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL width</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL width</span></div> <div class="test" id="test3"><span>FULL width</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL width</span></div> <div class="test" id="test5"><span>FULL width</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + width</span></div> <div class="ref" id="ref"><span>FULL width</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht index b5cddd62d39..4561cfa8056 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>han カク</span></div> -<div class="test" id="test2"><span>han +<div class="test" id="test2"><span>han カク</span></div> <div class="test" id="test3"><span>han カク</span></div> -<div class="test" id="test4"><span>han +<div class="test" id="test4"><span>han カク</span></div> <div class="test" id="test5"><span>han カク</span></div> -<div class="test" id="test6"><span>han - - +<div class="test" id="test6"><span>han + + カク</span></div> <div class="ref" id="ref"><span>han カク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht index 1220565a3e3..6933d5cefa5 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>日本語 WIDTH</span></div> -<div class="test" id="test2"><span>日本語 +<div class="test" id="test2"><span>日本語 WIDTH</span></div> <div class="test" id="test3"><span>日本語 WIDTH</span></div> -<div class="test" id="test4"><span>日本語 +<div class="test" id="test4"><span>日本語 WIDTH</span></div> <div class="test" id="test5"><span>日本語 WIDTH</span></div> -<div class="test" id="test6"><span>日本語 - - +<div class="test" id="test6"><span>日本語 + + WIDTH</span></div> <div class="ref" id="ref"><span>日本語WIDTH</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht index f28562bde44..a6a4284d7cd 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>FULL カク</span></div> -<div class="test" id="test2"><span>FULL +<div class="test" id="test2"><span>FULL カク</span></div> <div class="test" id="test3"><span>FULL カク</span></div> -<div class="test" id="test4"><span>FULL +<div class="test" id="test4"><span>FULL カク</span></div> <div class="test" id="test5"><span>FULL カク</span></div> -<div class="test" id="test6"><span>FULL - - +<div class="test" id="test6"><span>FULL + + カク</span></div> <div class="ref" id="ref"><span>FULLカク</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht index d9b291de42e..feb1ff52c53 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>한글 쓰기</span></div> -<div class="test" id="test2"><span>한글 +<div class="test" id="test2"><span>한글 쓰기</span></div> <div class="test" id="test3"><span>한글 쓰기</span></div> -<div class="test" id="test4"><span>한글 +<div class="test" id="test4"><span>한글 쓰기</span></div> <div class="test" id="test5"><span>한글 쓰기</span></div> -<div class="test" id="test6"><span>한글 - - +<div class="test" id="test6"><span>한글 + + 쓰기</span></div> <div class="ref" id="ref"><span>한글 쓰기</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht index 15db35a4698..b9fbdef7519 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test2"><span>하ᄂ +<div class="test" id="test2"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test3"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test4"><span>하ᄂ +<div class="test" id="test4"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test5"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test6"><span>하ᄂ - - +<div class="test" id="test6"><span>하ᄂ + + 그ᄅ</span></div> <div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht index b09f1da5559..bf28ad4925d 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test2"><span>하ᄂ +<div class="test" id="test2"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test3"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test4"><span>하ᄂ +<div class="test" id="test4"><span>하ᄂ 그ᄅ</span></div> <div class="test" id="test5"><span>하ᄂ 그ᄅ</span></div> -<div class="test" id="test6"><span>하ᄂ - - +<div class="test" id="test6"><span>하ᄂ + + 그ᄅ</span></div> <div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht index ef1e917c365..a152eb18f73 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา ไทย</span></div> -<div class="test" id="test2"><span>ภาษา +<div class="test" id="test2"><span>ภาษา ไทย</span></div> <div class="test" id="test3"><span>ภาษา ไทย</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา ไทย</span></div> <div class="test" id="test5"><span>ภาษา ไทย</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + ไทย</span></div> <div class="ref" id="ref"><span>ภาษา ไทย</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht index fc2f565b594..8ab646a7876 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht @@ -17,37 +17,37 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา latin</span></div> -<div class="test" id="test2"><span>ภาษา +<div class="test" id="test2"><span>ภาษา latin</span></div> <div class="test" id="test3"><span>ภาษา latin</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา latin</span></div> <div class="test" id="test5"><span>ภาษา latin</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + latin</span></div> <div class="ref" id="ref1"><span>ภาษา latin</span></div> <div class="test" id="test7"><span>latin ภาษา</span></div> -<div class="test" id="test8"><span>latin +<div class="test" id="test8"><span>latin ภาษา</span></div> <div class="test" id="test9"><span>latin ภาษา</span></div> -<div class="test" id="test10"><span>latin +<div class="test" id="test10"><span>latin ภาษา</span></div> <div class="test" id="test11"><span>latin ภาษา</span></div> -<div class="test" id="test12"><span>latin - - +<div class="test" id="test12"><span>latin + + ภาษา</span></div> <div class="ref" id="ref2"><span>latin ภาษา</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht index 0ec5da4391c..9a8725aba99 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht @@ -17,19 +17,19 @@ <div id="log"></div> <div class="test" id="test1"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test2"><span>ภาษา​ +<div class="test" id="test2"><span>ภาษา​ ไทย</span></div> <div class="test" id="test3"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test4"><span>ภาษา​ +<div class="test" id="test4"><span>ภาษา​ ไทย</span></div> <div class="test" id="test5"><span>ภาษา​ ไทย</span></div> -<div class="test" id="test6"><span>ภาษา​ - - +<div class="test" id="test6"><span>ภาษา​ + + ไทย</span></div> <div class="ref" id="ref"><span>ภาษาไทย</span></div> <script> diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht index 7cfe63f290f..e7921c1ec96 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht @@ -18,17 +18,17 @@ ​ไทย</span></div> <div class="test" id="test2"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test3"><span>ภาษา +<div class="test" id="test3"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test4"><span>ภาษา +<div class="test" id="test4"><span>ภาษา ​ไทย</span></div> <div class="test" id="test5"><span>ภาษา ​ไทย</span></div> -<div class="test" id="test6"><span>ภาษา - - +<div class="test" id="test6"><span>ภาษา + + ​ไทย</span></div> <div class="ref" id="ref"><span>ภาษาไทย</span></div> <script> @@ -79,4 +79,5 @@ assert_equals(matches.length, 1); The assertion will fail if space is produced for any line in the test paragraph. --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/adobe-fonts/README.md b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/adobe-fonts/README.md index 686cb0c4279..50f82b61cf3 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/adobe-fonts/README.md +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/adobe-fonts/README.md @@ -3,7 +3,7 @@ CSS Orientation Test Overview ---- -CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files +CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO *makeotf* tool. Getting Involved @@ -15,7 +15,7 @@ Building Pre-built font binaries ---- -The installable font resources (font binaries) are not part of the source files. +The installable font resources (font binaries) are not part of the source files. They are available at https://github.com/adobe-fonts/css-orientation-test/ The latest version of the font binaries is 1.005 (October 2015). @@ -23,17 +23,17 @@ The latest version of the font binaries is 1.005 (October 2015). Requirements ---- -For building binary font files from source, installation of the -[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) +For building binary font files from source, installation of the +[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) is necessary. The AFDKO tools are widely used for font development today, and are part of most font editor applications. Building the fonts ---- -The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found +The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found by executing *makeotf -h*. -In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font +In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font for the full-width version like this, which also includes a post-process for inserting a "stub" 'DSIG' table: % makeotf -f cidfont.ps -r -ch UnicodeAll-UTF32-H diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-001.xht index 1ffd8f43298..f0c16cdf755 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-001.xht @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -32,4 +32,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-002.xht index f571167dac9..9c7178dbbbd 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-002.xht @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -33,4 +33,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-003.xht index 9bbdd7fd742..eae3f19bb58 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-003.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-integer-003.xht @@ -11,7 +11,7 @@ position: absolute; } .green { - position: absolute; + position: absolute; top: 0; left: 0; background: green; @@ -32,4 +32,5 @@ <pre class="green"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-001.xht index 38f01ed0ff8..9b06df8dda2 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-001.xht @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -34,4 +34,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-002.xht index d464d450510..9ec849d47d5 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-length-002.xht @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -35,4 +35,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-percent-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-percent-001.xht index de9a3676ea1..4b38bcb29de 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-percent-001.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/tab-size-percent-001.xht @@ -13,8 +13,8 @@ .test { font-family: Ahem; font-size: 20px; - - position: absolute; + + position: absolute; top: 0; left: 0; } @@ -35,4 +35,5 @@ <pre class="green test"> </pre> </div> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht index 2f97ec45fa0..174b6d778ff 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht @@ -23,9 +23,10 @@ <div class="ref"><div id="rb1"></div></div> <!-- Notes: The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed. -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht index 70f43860686..510f0847b01 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht @@ -23,9 +23,10 @@ latin</textarea> </div> <!-- Notes: -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht index 08d5a39aa41..52491bb5aae 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht @@ -23,9 +23,10 @@ </div> <!-- Notes: The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed. -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht index df1b9c0c535..03273d7a092 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht @@ -23,9 +23,10 @@ latin</textarea> </div> <!-- Notes: -The rationale for the expected outcome here is described at +The rationale for the expected outcome here is described at https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext "Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. " --> + </body></html>
\ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-above-left-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-above-left-002.xht index 5b944e7fb67..4af1b6c4e74 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-above-left-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-above-left-002.xht @@ -22,7 +22,7 @@ text-emphasis-style: filled circle; text-emphasis-position: above left; } - + .test-vertical { writing-mode: vertical-rl; diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-below-left-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-below-left-002.xht index 19955f35f52..1379c43684d 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-below-left-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-emphasis-position-below-left-002.xht @@ -22,7 +22,7 @@ text-emphasis-style: filled circle; text-emphasis-position: below left; } - + .test-vertical { writing-mode: vertical-rl; diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht index fd309fe25e3..4db3c5dee4f 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht @@ -17,13 +17,13 @@ <div class="test" id="testRLO1"><span>RLO‮ level‬here</span></div> <div class="ref" id="refRLO1"><span>RLOlevel here</span></div> -<div class="test" id="testRLO2"><span>RLO ‮ +<div class="test" id="testRLO2"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO2"><span>RLO level</span></div> <div class="test" id="testRLO3"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO3"><span>RLO level</span></div> -<div class="test" id="testRLO4"><span>RLO ‮ +<div class="test" id="testRLO4"><span>RLO ‮ level‬</span></div> <div class="ref" id="refRLO4"><span>RLO level</span></div> <div class="test" id="testRLO5"><span>RLO @@ -35,13 +35,13 @@ level‬</span></div> <div class="test" id="testRLE1"><span>RLE‫ level‬here</span></div> <div class="ref" id="refRLE1"><span>RLElevel here</span></div> -<div class="test" id="testRLE2"><span>RLE ‫ +<div class="test" id="testRLE2"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE2"><span>RLE level</span></div> <div class="test" id="testRLE3"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE3"><span>RLE level</span></div> -<div class="test" id="testRLE4"><span>RLE ‫ +<div class="test" id="testRLE4"><span>RLE ‫ level‬</span></div> <div class="ref" id="refRLE4"><span>RLE level</span></div> <div class="test" id="testRLE5"><span>RLE @@ -53,13 +53,13 @@ level‬</span></div> <div class="test" id="testRLI1"><span>RLI levelhere</span></div> <div class="ref" id="refRLI1"><span>RLIlevel here</span></div> -<div class="test" id="testRLI2"><span>RLI +<div class="test" id="testRLI2"><span>RLI level</span></div> <div class="ref" id="refRLI2"><span>RLI level</span></div> <div class="test" id="testRLI3"><span>RLI level</span></div> <div class="ref" id="refRLI3"><span>RLI level</span></div> -<div class="test" id="testRLI4"><span>RLI +<div class="test" id="testRLI4"><span>RLI level</span></div> <div class="ref" id="refRLI4"><span>RLI level</span></div> <div class="test" id="testRLI5"><span>RLI @@ -71,13 +71,13 @@ level</span></div> <div class="test" id="testRLM1"><span>RLM‏ mark</span></div> <div class="ref" id="refRLM1"><span>RLM mark</span></div> -<div class="test" id="testRLM2"><span>RLM ‏ +<div class="test" id="testRLM2"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM2"><span>RLM mark</span></div> <div class="test" id="testRLM3"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM3"><span>RLM mark</span></div> -<div class="test" id="testRLM4"><span>RLM ‏ +<div class="test" id="testRLM4"><span>RLM ‏ mark</span></div> <div class="ref" id="refRLM4"><span>RLM mark</span></div> <div class="test" id="testRLM5"><span>RLM |