diff options
Diffstat (limited to 'tests/wpt/css-tests/css-text-3_dev/xhtml1print')
36 files changed, 148 insertions, 135 deletions
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 |