diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/tests/css/css-text/text-transform/reference | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/tests/css/css-text/text-transform/reference')
90 files changed, 2523 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-001-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-001-ref.html new file mode 100644 index 0000000000..4e78815599 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-001-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Latin Basic and Latin-1</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span>Aaa Aaa</span> <span>Bbb Bbb</span> <span>Ccc Ccc</span> <span>Ddd Ddd</span> <span>Eee Eee</span> <span>Fff Fff</span> <span>Ggg Ggg</span> <span>Hhh Hhh</span> <span>Iii Iii</span> <span>Jjj Jjj</span> <span>Kkk Kkk</span> <span>Lll Lll</span> <span>Mmm Mmm</span> <span>Nnn Nnn</span> <span>Ooo Ooo</span> <span>Ppp Ppp</span> <span>Qqq Qqq</span> <span>Rrr Rrr</span> <span>Sss Sss</span> <span>Ttt Ttt</span> <span>Uuu Uuu</span> <span>Vvv Vvv</span> <span>Www Www</span> <span>Xxx Xxx</span> <span>Yyy Yyy</span> <span>Zzz Zzz</span> <span title="U+00B5">Μµµ Μµµ</span> <span title="U+00E0">Ààà Ààà</span> <span title="U+00E1">Ááá Ááá</span> <span title="U+00E2">Âââ Âââ</span> <span title="U+00E3">Ããã Ããã</span> <span title="U+00E4">Äää Äää</span> <span title="U+00E5">Ååå Ååå</span> <span title="U+00E6">Æææ Æææ</span> <span title="U+00E7">Ççç Ççç</span> <span title="U+00E8">Èèè Èèè</span> <span title="U+00E9">Ééé Ééé</span> <span title="U+00EA">Êêê Êêê</span> <span title="U+00EB">Ëëë Ëëë</span> <span title="U+00EC">Ììì Ììì</span> <span title="U+00ED">Ííí Ííí</span> <span title="U+00EE">Îîî Îîî</span> <span title="U+00EF">Ïïï Ïïï</span> <span title="U+00F0">Ððð Ððð</span> <span title="U+00F1">Ñññ Ñññ</span> <span title="U+00F2">Òòò Òòò</span> <span title="U+00F3">Óóó Óóó</span> <span title="U+00F4">Ôôô Ôôô</span> <span title="U+00F5">Õõõ Õõõ</span> <span title="U+00F6">Ööö Ööö</span> <span title="U+00F8">Øøø Øøø</span> <span title="U+00F9">Ùùù Ùùù</span> <span title="U+00FA">Úúú Úúú</span> <span title="U+00FB">Ûûû Ûûû</span> <span title="U+00FC">Üüü Üüü</span> <span title="U+00FD">Ýýý Ýýý</span> <span title="U+00FE">Þþþ Þþþ</span> <span title="U+00FF">Ÿÿÿ Ÿÿÿ</span> </div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-003-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-003-ref.html new file mode 100644 index 0000000000..61e612461d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-003-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Latin Extended Additional</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 100%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+1E01">Ḁḁḁ Ḁḁḁ</span> <span title="U+1E03">Ḃḃḃ Ḃḃḃ</span> <span title="U+1E05">Ḅḅḅ Ḅḅḅ</span> <span title="U+1E07">Ḇḇḇ Ḇḇḇ</span> <span title="U+1E09">Ḉḉḉ Ḉḉḉ</span> <span title="U+1E0B">Ḋḋḋ Ḋḋḋ</span> <span title="U+1E0D">Ḍḍḍ Ḍḍḍ</span> <span title="U+1E0F">Ḏḏḏ Ḏḏḏ</span> <span title="U+1E11">Ḑḑḑ Ḑḑḑ</span> <span title="U+1E13">Ḓḓḓ Ḓḓḓ</span> <span title="U+1E15">Ḕḕḕ Ḕḕḕ</span> <span title="U+1E17">Ḗḗḗ Ḗḗḗ</span> <span title="U+1E19">Ḙḙḙ Ḙḙḙ</span> <span title="U+1E1B">Ḛḛḛ Ḛḛḛ</span> <span title="U+1E1D">Ḝḝḝ Ḝḝḝ</span> <span title="U+1E1F">Ḟḟḟ Ḟḟḟ</span> <span title="U+1E21">Ḡḡḡ Ḡḡḡ</span> <span title="U+1E23">Ḣḣḣ Ḣḣḣ</span> <span title="U+1E25">Ḥḥḥ Ḥḥḥ</span> <span title="U+1E27">Ḧḧḧ Ḧḧḧ</span> <span title="U+1E29">Ḩḩḩ Ḩḩḩ</span> <span title="U+1E2B">Ḫḫḫ Ḫḫḫ</span> <span title="U+1E2D">Ḭḭḭ Ḭḭḭ</span> <span title="U+1E2F">Ḯḯḯ Ḯḯḯ</span> <span title="U+1E31">Ḱḱḱ Ḱḱḱ</span> <span title="U+1E33">Ḳḳḳ Ḳḳḳ</span> <span title="U+1E35">Ḵḵḵ Ḵḵḵ</span> <span title="U+1E37">Ḷḷḷ Ḷḷḷ</span> <span title="U+1E39">Ḹḹḹ Ḹḹḹ</span> <span title="U+1E3B">Ḻḻḻ Ḻḻḻ</span> <span title="U+1E3D">Ḽḽḽ Ḽḽḽ</span> <span title="U+1E3F">Ḿḿḿ Ḿḿḿ</span> <span title="U+1E41">Ṁṁṁ Ṁṁṁ</span> <span title="U+1E43">Ṃṃṃ Ṃṃṃ</span> <span title="U+1E45">Ṅṅṅ Ṅṅṅ</span> <span title="U+1E47">Ṇṇṇ Ṇṇṇ</span> <span title="U+1E49">Ṉṉṉ Ṉṉṉ</span> <span title="U+1E4B">Ṋṋṋ Ṋṋṋ</span> <span title="U+1E4D">Ṍṍṍ Ṍṍṍ</span> <span title="U+1E4F">Ṏṏṏ Ṏṏṏ</span> <span title="U+1E51">Ṑṑṑ Ṑṑṑ</span> <span title="U+1E53">Ṓṓṓ Ṓṓṓ</span> <span title="U+1E55">Ṕṕṕ Ṕṕṕ</span> <span title="U+1E57">Ṗṗṗ Ṗṗṗ</span> <span title="U+1E59">Ṙṙṙ Ṙṙṙ</span> <span title="U+1E5B">Ṛṛṛ Ṛṛṛ</span> <span title="U+1E5D">Ṝṝṝ Ṝṝṝ</span> <span title="U+1E5F">Ṟṟṟ Ṟṟṟ</span> <span title="U+1E61">Ṡṡṡ Ṡṡṡ</span> <span title="U+1E63">Ṣṣṣ Ṣṣṣ</span> <span title="U+1E65">Ṥṥṥ Ṥṥṥ</span> <span title="U+1E67">Ṧṧṧ Ṧṧṧ</span> <span title="U+1E69">Ṩṩṩ Ṩṩṩ</span> <span title="U+1E6B">Ṫṫṫ Ṫṫṫ</span> <span title="U+1E6D">Ṭṭṭ Ṭṭṭ</span> <span title="U+1E6F">Ṯṯṯ Ṯṯṯ</span> <span title="U+1E71">Ṱṱṱ Ṱṱṱ</span> <span title="U+1E73">Ṳṳṳ Ṳṳṳ</span> <span title="U+1E75">Ṵṵṵ Ṵṵṵ</span> <span title="U+1E77">Ṷṷṷ Ṷṷṷ</span> <span title="U+1E79">Ṹṹṹ Ṹṹṹ</span> <span title="U+1E7B">Ṻṻṻ Ṻṻṻ</span> <span title="U+1E7D">Ṽṽṽ Ṽṽṽ</span> <span title="U+1E7F">Ṿṿṿ Ṿṿṿ</span> <span title="U+1E81">Ẁẁẁ Ẁẁẁ</span> <span title="U+1E83">Ẃẃẃ Ẃẃẃ</span> <span title="U+1E85">Ẅẅẅ Ẅẅẅ</span> <span title="U+1E87">Ẇẇẇ Ẇẇẇ</span> <span title="U+1E89">Ẉẉẉ Ẉẉẉ</span> <span title="U+1E8B">Ẋẋẋ Ẋẋẋ</span> <span title="U+1E8D">Ẍẍẍ Ẍẍẍ</span> <span title="U+1E8F">Ẏẏẏ Ẏẏẏ</span> <span title="U+1E91">Ẑẑẑ Ẑẑẑ</span> <span title="U+1E93">Ẓẓẓ Ẓẓẓ</span> <span title="U+1E95">Ẕẕẕ Ẕẕẕ</span> <span title="U+1E9B">Ṡẛẛ Ṡẛẛ</span> <span title="U+1EA1">Ạạạ Ạạạ</span> <span title="U+1EA3">Ảảả Ảảả</span> <span title="U+1EA5">Ấấấ Ấấấ</span> <span title="U+1EA7">Ầầầ Ầầầ</span> <span title="U+1EA9">Ẩẩẩ Ẩẩẩ</span> <span title="U+1EAB">Ẫẫẫ Ẫẫẫ</span> <span title="U+1EAD">Ậậậ Ậậậ</span> <span title="U+1EAF">Ắắắ Ắắắ</span> <span title="U+1EB1">Ằằằ Ằằằ</span> <span title="U+1EB3">Ẳẳẳ Ẳẳẳ</span> <span title="U+1EB5">Ẵẵẵ Ẵẵẵ</span> <span title="U+1EB7">Ặặặ Ặặặ</span> <span title="U+1EB9">Ẹẹẹ Ẹẹẹ</span> <span title="U+1EBB">Ẻẻẻ Ẻẻẻ</span> <span title="U+1EBD">Ẽẽẽ Ẽẽẽ</span> <span title="U+1EBF">Ếếế Ếếế</span> <span title="U+1EC1">Ềềề Ềềề</span> <span title="U+1EC3">Ểểể Ểểể</span> <span title="U+1EC5">Ễễễ Ễễễ</span> <span title="U+1EC7">Ệệệ Ệệệ</span> <span title="U+1EC9">Ỉỉỉ Ỉỉỉ</span> <span title="U+1ECB">Ịịị Ịịị</span> <span title="U+1ECD">Ọọọ Ọọọ</span> <span title="U+1ECF">Ỏỏỏ Ỏỏỏ</span> <span title="U+1ED1">Ốốố Ốốố</span> <span title="U+1ED3">Ồồồ Ồồồ</span> <span title="U+1ED5">Ổổổ Ổổổ</span> <span title="U+1ED7">Ỗỗỗ Ỗỗỗ</span> <span title="U+1ED9">Ộộộ Ộộộ</span> <span title="U+1EDB">Ớớớ Ớớớ</span> <span title="U+1EDD">Ờờờ Ờờờ</span> <span title="U+1EDF">Ởởở Ởởở</span> <span title="U+1EE1">Ỡỡỡ Ỡỡỡ</span> <span title="U+1EE3">Ợợợ Ợợợ</span> <span title="U+1EE5">Ụụụ Ụụụ</span> <span title="U+1EE7">Ủủủ Ủủủ</span> <span title="U+1EE9">Ứứứ Ứứứ</span> <span title="U+1EEB">Ừừừ Ừừừ</span> <span title="U+1EED">Ửửử Ửửử</span> <span title="U+1EEF">Ữữữ Ữữữ</span> <span title="U+1EF1">Ựựự Ựựự</span> <span title="U+1EF3">Ỳỳỳ Ỳỳỳ</span> <span title="U+1EF5">Ỵỵỵ Ỵỵỵ</span> <span title="U+1EF7">Ỷỷỷ Ỷỷỷ</span> <span title="U+1EF9">Ỹỹỹ Ỹỹỹ</span> <span title="U+1EFB">Ỻỻỻ Ỻỻỻ</span> <span title="U+1EFD">Ỽỽỽ Ỽỽỽ</span> <span title="U+1EFF">Ỿỿỿ Ỿỿỿ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-005-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-005-ref.html new file mode 100644 index 0000000000..cb49f01a98 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-005-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Latin Extended-A</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0101">Āāā Āāā</span> <span title="U+0103">Ăăă Ăăă</span> <span title="U+0105">Ąąą Ąąą</span> <span title="U+0107">Ććć Ććć</span> <span title="U+0109">Ĉĉĉ Ĉĉĉ</span> <span title="U+010B">Ċċċ Ċċċ</span> <span title="U+010D">Ččč Ččč</span> <span title="U+010F">Ďďď Ďďď</span> <span title="U+0111">Đđđ Đđđ</span> <span title="U+0113">Ēēē Ēēē</span> <span title="U+0115">Ĕĕĕ Ĕĕĕ</span> <span title="U+0117">Ėėė Ėėė</span> <span title="U+0119">Ęęę Ęęę</span> <span title="U+011B">Ěěě Ěěě</span> <span title="U+011D">Ĝĝĝ Ĝĝĝ</span> <span title="U+011F">Ğğğ Ğğğ</span> <span title="U+0121">Ġġġ Ġġġ</span> <span title="U+0123">Ģģģ Ģģģ</span> <span title="U+0125">Ĥĥĥ Ĥĥĥ</span> <span title="U+0127">Ħħħ Ħħħ</span> <span title="U+0129">Ĩĩĩ Ĩĩĩ</span> <span title="U+012B">Īīī Īīī</span> <span title="U+012D">Ĭĭĭ Ĭĭĭ</span> <span title="U+012F">Įįį Įįį</span> <span title="U+0131">Iıı Iıı</span> <span title="U+0133">IJijij IJijij</span> <span title="U+0135">Ĵĵĵ Ĵĵĵ</span> <span title="U+0137">Ķķķ Ķķķ</span> <span title="U+013A">Ĺĺĺ Ĺĺĺ</span> <span title="U+013C">Ļļļ Ļļļ</span> <span title="U+013E">Ľľľ Ľľľ</span> <span title="U+0140">Ŀŀŀ Ŀŀŀ</span> <span title="U+0142">Łłł Łłł</span> <span title="U+0144">Ńńń Ńńń</span> <span title="U+0146">Ņņņ Ņņņ</span> <span title="U+0148">Ňňň Ňňň</span> <span title="U+014B">Ŋŋŋ Ŋŋŋ</span> <span title="U+014D">Ōōō Ōōō</span> <span title="U+014F">Ŏŏŏ Ŏŏŏ</span> <span title="U+0151">Őőő Őőő</span> <span title="U+0153">Œœœ Œœœ</span> <span title="U+0155">Ŕŕŕ Ŕŕŕ</span> <span title="U+0157">Ŗŗŗ Ŗŗŗ</span> <span title="U+0159">Řřř Řřř</span> <span title="U+015B">Śśś Śśś</span> <span title="U+015D">Ŝŝŝ Ŝŝŝ</span> <span title="U+015F">Şşş Şşş</span> <span title="U+0161">Ššš Ššš</span> <span title="U+0163">Ţţţ Ţţţ</span> <span title="U+0165">Ťťť Ťťť</span> <span title="U+0167">Ŧŧŧ Ŧŧŧ</span> <span title="U+0169">Ũũũ Ũũũ</span> <span title="U+016B">Ūūū Ūūū</span> <span title="U+016D">Ŭŭŭ Ŭŭŭ</span> <span title="U+016F">Ůůů Ůůů</span> <span title="U+0171">Űűű Űűű</span> <span title="U+0173">Ųųų Ųųų</span> <span title="U+0175">Ŵŵŵ Ŵŵŵ</span> <span title="U+0177">Ŷŷŷ Ŷŷŷ</span> <span title="U+017A">Źźź Źźź</span> <span title="U+017C">Żżż Żżż</span> <span title="U+017E">Žžž Žžž</span> <span title="U+017F">Sſſ Sſſ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-007-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-007-ref.html new file mode 100644 index 0000000000..97fc573628 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-007-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Latin Extended-B</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 100%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0180">Ƀƀƀ Ƀƀƀ</span> <span title="U+0183">Ƃƃƃ Ƃƃƃ</span> <span title="U+0185">Ƅƅƅ Ƅƅƅ</span> <span title="U+0188">Ƈƈƈ Ƈƈƈ</span> <span title="U+018C">Ƌƌƌ Ƌƌƌ</span> <span title="U+0192">Ƒƒƒ Ƒƒƒ</span> <span title="U+0195">Ƕƕƕ Ƕƕƕ</span> <span title="U+0199">Ƙƙƙ Ƙƙƙ</span> <span title="U+019A">Ƚƚƚ Ƚƚƚ</span> <span title="U+019E">Ƞƞƞ Ƞƞƞ</span> <span title="U+01A1">Ơơơ Ơơơ</span> <span title="U+01A3">Ƣƣƣ Ƣƣƣ</span> <span title="U+01A5">Ƥƥƥ Ƥƥƥ</span> <span title="U+01A8">Ƨƨƨ Ƨƨƨ</span> <span title="U+01AD">Ƭƭƭ Ƭƭƭ</span> <span title="U+01B0">Ưưư Ưưư</span> <span title="U+01B4">Ƴƴƴ Ƴƴƴ</span> <span title="U+01B6">Ƶƶƶ Ƶƶƶ</span> <span title="U+01B9">Ƹƹƹ Ƹƹƹ</span> <span title="U+01BD">Ƽƽƽ Ƽƽƽ</span> <span title="U+01BF">Ƿƿƿ Ƿƿƿ</span> <span title="U+01C4">Dždždž Dždždž</span> <span title="U+01C6">Dždždž Dždždž</span> <span title="U+01C7">Ljljlj Ljljlj</span> <span title="U+01C9">Ljljlj Ljljlj</span> <span title="U+01CA">Njnjnj Njnjnj</span> <span title="U+01CC">Njnjnj Njnjnj</span> <span title="U+01CE">Ǎǎǎ Ǎǎǎ</span> <span title="U+01D0">Ǐǐǐ Ǐǐǐ</span> <span title="U+01D2">Ǒǒǒ Ǒǒǒ</span> <span title="U+01D4">Ǔǔǔ Ǔǔǔ</span> <span title="U+01D6">Ǖǖǖ Ǖǖǖ</span> <span title="U+01D8">Ǘǘǘ Ǘǘǘ</span> <span title="U+01DA">Ǚǚǚ Ǚǚǚ</span> <span title="U+01DC">Ǜǜǜ Ǜǜǜ</span> <span title="U+01DD">Ǝǝǝ Ǝǝǝ</span> <span title="U+01DF">Ǟǟǟ Ǟǟǟ</span> <span title="U+01E1">Ǡǡǡ Ǡǡǡ</span> <span title="U+01E3">Ǣǣǣ Ǣǣǣ</span> <span title="U+01E5">Ǥǥǥ Ǥǥǥ</span> <span title="U+01E7">Ǧǧǧ Ǧǧǧ</span> <span title="U+01E9">Ǩǩǩ Ǩǩǩ</span> <span title="U+01EB">Ǫǫǫ Ǫǫǫ</span> <span title="U+01ED">Ǭǭǭ Ǭǭǭ</span> <span title="U+01EF">Ǯǯǯ Ǯǯǯ</span> <span title="U+01F1">Dzdzdz Dzdzdz</span> <span title="U+01F3">Dzdzdz Dzdzdz</span> <span title="U+01F5">Ǵǵǵ Ǵǵǵ</span> <span title="U+01F9">Ǹǹǹ Ǹǹǹ</span> <span title="U+01FB">Ǻǻǻ Ǻǻǻ</span> <span title="U+01FD">Ǽǽǽ Ǽǽǽ</span> <span title="U+01FF">Ǿǿǿ Ǿǿǿ</span> <span title="U+0201">Ȁȁȁ Ȁȁȁ</span> <span title="U+0203">Ȃȃȃ Ȃȃȃ</span> <span title="U+0205">Ȅȅȅ Ȅȅȅ</span> <span title="U+0207">Ȇȇȇ Ȇȇȇ</span> <span title="U+0209">Ȉȉȉ Ȉȉȉ</span> <span title="U+020B">Ȋȋȋ Ȋȋȋ</span> <span title="U+020D">Ȍȍȍ Ȍȍȍ</span> <span title="U+020F">Ȏȏȏ Ȏȏȏ</span> <span title="U+0211">Ȑȑȑ Ȑȑȑ</span> <span title="U+0213">Ȓȓȓ Ȓȓȓ</span> <span title="U+0215">Ȕȕȕ Ȕȕȕ</span> <span title="U+0217">Ȗȗȗ Ȗȗȗ</span> <span title="U+0219">Șșș Șșș</span> <span title="U+021B">Țțț Țțț</span> <span title="U+021D">Ȝȝȝ Ȝȝȝ</span> <span title="U+021F">Ȟȟȟ Ȟȟȟ</span> <span title="U+0223">Ȣȣȣ Ȣȣȣ</span> <span title="U+0225">Ȥȥȥ Ȥȥȥ</span> <span title="U+0227">Ȧȧȧ Ȧȧȧ</span> <span title="U+0229">Ȩȩȩ Ȩȩȩ</span> <span title="U+022B">Ȫȫȫ Ȫȫȫ</span> <span title="U+022D">Ȭȭȭ Ȭȭȭ</span> <span title="U+022F">Ȯȯȯ Ȯȯȯ</span> <span title="U+0231">Ȱȱȱ Ȱȱȱ</span> <span title="U+0233">Ȳȳȳ Ȳȳȳ</span> <span title="U+023C">Ȼȼȼ Ȼȼȼ</span> <span title="U+023F">Ȿȿȿ Ȿȿȿ</span> <span title="U+0240">Ɀɀɀ Ɀɀɀ</span> <span title="U+0242">Ɂɂɂ Ɂɂɂ</span> <span title="U+0247">Ɇɇɇ Ɇɇɇ</span> <span title="U+0249">Ɉɉɉ Ɉɉɉ</span> <span title="U+024B">Ɋɋɋ Ɋɋɋ</span> <span title="U+024D">Ɍɍɍ Ɍɍɍ</span> <span title="U+024F">Ɏɏɏ Ɏɏɏ</span> </div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-009-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-009-ref.html new file mode 100644 index 0000000000..4629db93b6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-009-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Latin Extended-C</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2C61">Ⱡⱡⱡ Ⱡⱡⱡ</span> <span title="U+2C65">Ⱥⱥⱥ Ⱥⱥⱥ</span> <span title="U+2C66">Ⱦⱦⱦ Ⱦⱦⱦ</span> <span title="U+2C68">Ⱨⱨⱨ Ⱨⱨⱨ</span> <span title="U+2C6A">Ⱪⱪⱪ Ⱪⱪⱪ</span> <span title="U+2C6C">Ⱬⱬⱬ Ⱬⱬⱬ</span> <span title="U+2C73">Ⱳⱳⱳ Ⱳⱳⱳ</span> <span title="U+2C76">Ⱶⱶⱶ Ⱶⱶⱶ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-010-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-010-ref.html new file mode 100644 index 0000000000..001269158d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-010-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Latin Extended-D</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+A723">Ꜣꜣꜣ Ꜣꜣꜣ</span> <span title="U+A725">Ꜥꜥꜥ Ꜥꜥꜥ</span> <span title="U+A727">Ꜧꜧꜧ Ꜧꜧꜧ</span> <span title="U+A729">Ꜩꜩꜩ Ꜩꜩꜩ</span> <span title="U+A72B">Ꜫꜫꜫ Ꜫꜫꜫ</span> <span title="U+A72D">Ꜭꜭꜭ Ꜭꜭꜭ</span> <span title="U+A72F">Ꜯꜯꜯ Ꜯꜯꜯ</span> <span title="U+A733">Ꜳꜳꜳ Ꜳꜳꜳ</span> <span title="U+A735">Ꜵꜵꜵ Ꜵꜵꜵ</span> <span title="U+A737">Ꜷꜷꜷ Ꜷꜷꜷ</span> <span title="U+A739">Ꜹꜹꜹ Ꜹꜹꜹ</span> <span title="U+A73B">Ꜻꜻꜻ Ꜻꜻꜻ</span> <span title="U+A73D">Ꜽꜽꜽ Ꜽꜽꜽ</span> <span title="U+A73F">Ꜿꜿꜿ Ꜿꜿꜿ</span> <span title="U+A741">Ꝁꝁꝁ Ꝁꝁꝁ</span> <span title="U+A743">Ꝃꝃꝃ Ꝃꝃꝃ</span> <span title="U+A745">Ꝅꝅꝅ Ꝅꝅꝅ</span> <span title="U+A747">Ꝇꝇꝇ Ꝇꝇꝇ</span> <span title="U+A749">Ꝉꝉꝉ Ꝉꝉꝉ</span> <span title="U+A74B">Ꝋꝋꝋ Ꝋꝋꝋ</span> <span title="U+A74D">Ꝍꝍꝍ Ꝍꝍꝍ</span> <span title="U+A74F">Ꝏꝏꝏ Ꝏꝏꝏ</span> <span title="U+A751">Ꝑꝑꝑ Ꝑꝑꝑ</span> <span title="U+A753">Ꝓꝓꝓ Ꝓꝓꝓ</span> <span title="U+A755">Ꝕꝕꝕ Ꝕꝕꝕ</span> <span title="U+A757">Ꝗꝗꝗ Ꝗꝗꝗ</span> <span title="U+A759">Ꝙꝙꝙ Ꝙꝙꝙ</span> <span title="U+A75B">Ꝛꝛꝛ Ꝛꝛꝛ</span> <span title="U+A75D">Ꝝꝝꝝ Ꝝꝝꝝ</span> <span title="U+A75F">Ꝟꝟꝟ Ꝟꝟꝟ</span> <span title="U+A761">Ꝡꝡꝡ Ꝡꝡꝡ</span> <span title="U+A763">Ꝣꝣꝣ Ꝣꝣꝣ</span> <span title="U+A765">Ꝥꝥꝥ Ꝥꝥꝥ</span> <span title="U+A767">Ꝧꝧꝧ Ꝧꝧꝧ</span> <span title="U+A769">Ꝩꝩꝩ Ꝩꝩꝩ</span> <span title="U+A76B">Ꝫꝫꝫ Ꝫꝫꝫ</span> <span title="U+A76D">Ꝭꝭꝭ Ꝭꝭꝭ</span> <span title="U+A76F">Ꝯꝯꝯ Ꝯꝯꝯ</span> <span title="U+A77A">Ꝺꝺꝺ Ꝺꝺꝺ</span> <span title="U+A77C">Ꝼꝼꝼ Ꝼꝼꝼ</span> <span title="U+A77F">Ꝿꝿꝿ Ꝿꝿꝿ</span> <span title="U+A781">Ꞁꞁꞁ Ꞁꞁꞁ</span> <span title="U+A783">Ꞃꞃꞃ Ꞃꞃꞃ</span> <span title="U+A785">Ꞅꞅꞅ Ꞅꞅꞅ</span> <span title="U+A787">Ꞇꞇꞇ Ꞇꞇꞇ</span> <span title="U+A78C">Ꞌꞌꞌ Ꞌꞌꞌ</span> <span title="U+A791">Ꞑꞑꞑ Ꞑꞑꞑ</span> <span title="U+A793">Ꞓꞓꞓ Ꞓꞓꞓ</span> <span title="U+A797">Ꞗꞗꞗ Ꞗꞗꞗ</span> <span title="U+A799">Ꞙꞙꞙ Ꞙꞙꞙ</span> <span title="U+A79B">Ꞛꞛꞛ Ꞛꞛꞛ</span> <span title="U+A79D">Ꞝꞝꞝ Ꞝꞝꞝ</span> <span title="U+A79F">Ꞟꞟꞟ Ꞟꞟꞟ</span> <span title="U+A7A1">Ꞡꞡꞡ Ꞡꞡꞡ</span> <span title="U+A7A3">Ꞣꞣꞣ Ꞣꞣꞣ</span> <span title="U+A7A5">Ꞥꞥꞥ Ꞥꞥꞥ</span> <span title="U+A7A7">Ꞧꞧꞧ Ꞧꞧꞧ</span> <span title="U+A7A9">Ꞩꞩꞩ Ꞩꞩꞩ</span> </div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-011-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-011-ref.html new file mode 100644 index 0000000000..0a899e240c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-011-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Full-width Latin</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+FF41">Aaa Aaa</span> <span title="U+FF42">Bbb Bbb</span> <span title="U+FF43">Ccc Ccc</span> <span title="U+FF44">Ddd Ddd</span> <span title="U+FF45">Eee Eee</span> <span title="U+FF46">Fff Fff</span> <span title="U+FF47">Ggg Ggg</span> <span title="U+FF48">Hhh Hhh</span> <span title="U+FF49">Iii Iii</span> <span title="U+FF4A">Jjj Jjj</span> <span title="U+FF4B">Kkk Kkk</span> <span title="U+FF4C">Lll Lll</span> <span title="U+FF4D">Mmm Mmm</span> <span title="U+FF4E">Nnn Nnn</span> <span title="U+FF4F">Ooo Ooo</span> <span title="U+FF50">Ppp Ppp</span> <span title="U+FF51">Qqq Qqq</span> <span title="U+FF52">Rrr Rrr</span> <span title="U+FF53">Sss Sss</span> <span title="U+FF54">Ttt Ttt</span> <span title="U+FF55">Uuu Uuu</span> <span title="U+FF56">Vvv Vvv</span> <span title="U+FF57">Www Www</span> <span title="U+FF58">Xxx Xxx</span> <span title="U+FF59">Yyy Yyy</span> <span title="U+FF5A">Zzz Zzz</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-014-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-014-ref.html new file mode 100644 index 0000000000..a49ce9cdcf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-014-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Greek and Coptic</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0371">Ͱͱͱ Ͱͱͱ</span> <span title="U+0373">Ͳͳͳ Ͳͳͳ</span> <span title="U+0377">Ͷͷͷ Ͷͷͷ</span> <span title="U+037B">Ͻͻͻ Ͻͻͻ</span> <span title="U+037C">Ͼͼͼ Ͼͼͼ</span> <span title="U+037D">Ͽͽͽ Ͽͽͽ</span> <span title="U+03AC">Άάά Άάά</span> <span title="U+03AD">Έέέ Έέέ</span> <span title="U+03AE">Ήήή Ήήή</span> <span title="U+03AF">Ίίί Ίίί</span> <span title="U+03B1">Ααα Ααα</span> <span title="U+03B2">Βββ Βββ</span> <span title="U+03B3">Γγγ Γγγ</span> <span title="U+03B4">Δδδ Δδδ</span> <span title="U+03B5">Εεε Εεε</span> <span title="U+03B6">Ζζζ Ζζζ</span> <span title="U+03B7">Ηηη Ηηη</span> <span title="U+03B8">Θθθ Θθθ</span> <span title="U+03B9">Ιιι Ιιι</span> <span title="U+03BA">Κκκ Κκκ</span> <span title="U+03BB">Λλλ Λλλ</span> <span title="U+03BC">Μμμ Μμμ</span> <span title="U+03BD">Ννν Ννν</span> <span title="U+03BE">Ξξξ Ξξξ</span> <span title="U+03BF">Οοο Οοο</span> <span title="U+03C0">Πππ Πππ</span> <span title="U+03C1">Ρρρ Ρρρ</span> <span title="U+03C2">Σςς Σςς</span> <span title="U+03C3">Σσσ Σσσ</span> <span title="U+03C4">Τττ Τττ</span> <span title="U+03C5">Υυυ Υυυ</span> <span title="U+03C6">Φφφ Φφφ</span> <span title="U+03C7">Χχχ Χχχ</span> <span title="U+03C8">Ψψψ Ψψψ</span> <span title="U+03C9">Ωωω Ωωω</span> <span title="U+03CA">Ϊϊϊ Ϊϊϊ</span> <span title="U+03CB">Ϋϋϋ Ϋϋϋ</span> <span title="U+03CC">Όόό Όόό</span> <span title="U+03CD">Ύύύ Ύύύ</span> <span title="U+03CE">Ώώώ Ώώώ</span> <span title="U+03D0">Βϐϐ Βϐϐ</span> <span title="U+03D1">Θϑϑ Θϑϑ</span> <span title="U+03D5">Φϕϕ Φϕϕ</span> <span title="U+03D6">Πϖϖ Πϖϖ</span> <span title="U+03D7">Ϗϗϗ Ϗϗϗ</span> <span title="U+03D9">Ϙϙϙ Ϙϙϙ</span> <span title="U+03DB">Ϛϛϛ Ϛϛϛ</span> <span title="U+03DD">Ϝϝϝ Ϝϝϝ</span> <span title="U+03DF">Ϟϟϟ Ϟϟϟ</span> <span title="U+03E1">Ϡϡϡ Ϡϡϡ</span> <span title="U+03E3">Ϣϣϣ Ϣϣϣ</span> <span title="U+03E5">Ϥϥϥ Ϥϥϥ</span> <span title="U+03E7">Ϧϧϧ Ϧϧϧ</span> <span title="U+03E9">Ϩϩϩ Ϩϩϩ</span> <span title="U+03EB">Ϫϫϫ Ϫϫϫ</span> <span title="U+03ED">Ϭϭϭ Ϭϭϭ</span> <span title="U+03EF">Ϯϯϯ Ϯϯϯ</span> <span title="U+03F0">Κϰϰ Κϰϰ</span> <span title="U+03F1">Ρϱϱ Ρϱϱ</span> <span title="U+03F2">Ϲϲϲ Ϲϲϲ</span> <span title="U+03F3">Ϳϳϳ Ϳϳϳ</span> <span title="U+03F5">Εϵϵ Εϵϵ</span> <span title="U+03F8">Ϸϸϸ Ϸϸϸ</span> <span title="U+03FB">Ϻϻϻ Ϻϻϻ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-016-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-016-ref.html new file mode 100644 index 0000000000..df0cb58c19 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-016-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Greek Extended</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 100%; line-height: 1.5em; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+1F00">Ἀἀἀ Ἀἀἀ</span> <span title="U+1F01">Ἁἁἁ Ἁἁἁ</span> <span title="U+1F02">Ἂἂἂ Ἂἂἂ</span> <span title="U+1F03">Ἃἃἃ Ἃἃἃ</span> <span title="U+1F04">Ἄἄἄ Ἄἄἄ</span> <span title="U+1F05">Ἅἅἅ Ἅἅἅ</span> <span title="U+1F06">Ἆἆἆ Ἆἆἆ</span> <span title="U+1F07">Ἇἇἇ Ἇἇἇ</span> <span title="U+1F10">Ἐἐἐ Ἐἐἐ</span> <span title="U+1F11">Ἑἑἑ Ἑἑἑ</span> <span title="U+1F12">Ἒἒἒ Ἒἒἒ</span> <span title="U+1F13">Ἓἓἓ Ἓἓἓ</span> <span title="U+1F14">Ἔἔἔ Ἔἔἔ</span> <span title="U+1F15">Ἕἕἕ Ἕἕἕ</span> <span title="U+1F20">Ἠἠἠ Ἠἠἠ</span> <span title="U+1F21">Ἡἡἡ Ἡἡἡ</span> <span title="U+1F22">Ἢἢἢ Ἢἢἢ</span> <span title="U+1F23">Ἣἣἣ Ἣἣἣ</span> <span title="U+1F24">Ἤἤἤ Ἤἤἤ</span> <span title="U+1F25">Ἥἥἥ Ἥἥἥ</span> <span title="U+1F26">Ἦἦἦ Ἦἦἦ</span> <span title="U+1F27">Ἧἧἧ Ἧἧἧ</span> <span title="U+1F30">Ἰἰἰ Ἰἰἰ</span> <span title="U+1F31">Ἱἱἱ Ἱἱἱ</span> <span title="U+1F32">Ἲἲἲ Ἲἲἲ</span> <span title="U+1F33">Ἳἳἳ Ἳἳἳ</span> <span title="U+1F34">Ἴἴἴ Ἴἴἴ</span> <span title="U+1F35">Ἵἵἵ Ἵἵἵ</span> <span title="U+1F36">Ἶἶἶ Ἶἶἶ</span> <span title="U+1F37">Ἷἷἷ Ἷἷἷ</span> <span title="U+1F40">Ὀὀὀ Ὀὀὀ</span> <span title="U+1F41">Ὁὁὁ Ὁὁὁ</span> <span title="U+1F42">Ὂὂὂ Ὂὂὂ</span> <span title="U+1F43">Ὃὃὃ Ὃὃὃ</span> <span title="U+1F44">Ὄὄὄ Ὄὄὄ</span> <span title="U+1F45">Ὅὅὅ Ὅὅὅ</span> <span title="U+1F51">Ὑὑὑ Ὑὑὑ</span> <span title="U+1F53">Ὓὓὓ Ὓὓὓ</span> <span title="U+1F55">Ὕὕὕ Ὕὕὕ</span> <span title="U+1F57">Ὗὗὗ Ὗὗὗ</span> <span title="U+1F60">Ὠὠὠ Ὠὠὠ</span> <span title="U+1F61">Ὡὡὡ Ὡὡὡ</span> <span title="U+1F62">Ὢὢὢ Ὢὢὢ</span> <span title="U+1F63">Ὣὣὣ Ὣὣὣ</span> <span title="U+1F64">Ὤὤὤ Ὤὤὤ</span> <span title="U+1F65">Ὥὥὥ Ὥὥὥ</span> <span title="U+1F66">Ὦὦὦ Ὦὦὦ</span> <span title="U+1F67">Ὧὧὧ Ὧὧὧ</span> <span title="U+1F70">Ὰὰὰ Ὰὰὰ</span> <span title="U+1F71">Άάά Άάά</span> <span title="U+1F72">Ὲὲὲ Ὲὲὲ</span> <span title="U+1F73">Έέέ Έέέ</span> <span title="U+1F74">Ὴὴὴ Ὴὴὴ</span> <span title="U+1F75">Ήήή Ήήή</span> <span title="U+1F76">Ὶὶὶ Ὶὶὶ</span> <span title="U+1F77">Ίίί Ίίί</span> <span title="U+1F78">Ὸὸὸ Ὸὸὸ</span> <span title="U+1F79">Όόό Όόό</span> <span title="U+1F7A">Ὺὺὺ Ὺὺὺ</span> <span title="U+1F7B">Ύύύ Ύύύ</span> <span title="U+1F7C">Ὼὼὼ Ὼὼὼ</span> <span title="U+1F7D">Ώώώ Ώώώ</span> <span title="U+1F80">ᾈᾀᾀ ᾈᾀᾀ</span> <span title="U+1F81">ᾉᾁᾁ ᾉᾁᾁ</span> <span title="U+1F82">ᾊᾂᾂ ᾊᾂᾂ</span> <span title="U+1F83">ᾋᾃᾃ ᾋᾃᾃ</span> <span title="U+1F84">ᾌᾄᾄ ᾌᾄᾄ</span> <span title="U+1F85">ᾍᾅᾅ ᾍᾅᾅ</span> <span title="U+1F86">ᾎᾆᾆ ᾎᾆᾆ</span> <span title="U+1F87">ᾏᾇᾇ ᾏᾇᾇ</span> <span title="U+1F90">ᾘᾐᾐ ᾘᾐᾐ</span> <span title="U+1F91">ᾙᾑᾑ ᾙᾑᾑ</span> <span title="U+1F92">ᾚᾒᾒ ᾚᾒᾒ</span> <span title="U+1F93">ᾛᾓᾓ ᾛᾓᾓ</span> <span title="U+1F94">ᾜᾔᾔ ᾜᾔᾔ</span> <span title="U+1F95">ᾝᾕᾕ ᾝᾕᾕ</span> <span title="U+1F96">ᾞᾖᾖ ᾞᾖᾖ</span> <span title="U+1F97">ᾟᾗᾗ ᾟᾗᾗ</span> <span title="U+1FA0">ᾨᾠᾠ ᾨᾠᾠ</span> <span title="U+1FA1">ᾩᾡᾡ ᾩᾡᾡ</span> <span title="U+1FA2">ᾪᾢᾢ ᾪᾢᾢ</span> <span title="U+1FA3">ᾫᾣᾣ ᾫᾣᾣ</span> <span title="U+1FA4">ᾬᾤᾤ ᾬᾤᾤ</span> <span title="U+1FA5">ᾭᾥᾥ ᾭᾥᾥ</span> <span title="U+1FA6">ᾮᾦᾦ ᾮᾦᾦ</span> <span title="U+1FA7">ᾯᾧᾧ ᾯᾧᾧ</span> <span title="U+1FB0">Ᾰᾰᾰ Ᾰᾰᾰ</span> <span title="U+1FB1">Ᾱᾱᾱ Ᾱᾱᾱ</span> <span title="U+1FB3">ᾼᾳᾳ ᾼᾳᾳ</span> <span title="U+1FBE">Ιιι Ιιι</span> <span title="U+1FC3">ῌῃῃ ῌῃῃ</span> <span title="U+1FD0">Ῐῐῐ Ῐῐῐ</span> <span title="U+1FD1">Ῑῑῑ Ῑῑῑ</span> <span title="U+1FE0">Ῠῠῠ Ῠῠῠ</span> <span title="U+1FE1">Ῡῡῡ Ῡῡῡ</span> <span title="U+1FE5">Ῥῥῥ Ῥῥῥ</span> <span title="U+1FF3">ῼῳῳ ῼῳῳ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-018-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-018-ref.html new file mode 100644 index 0000000000..df1727457d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-018-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Cyrillic</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 100%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0430">Ааа Ааа</span> <span title="U+0431">Ббб Ббб</span> <span title="U+0432">Ввв Ввв</span> <span title="U+0433">Ггг Ггг</span> <span title="U+0434">Ддд Ддд</span> <span title="U+0435">Еее Еее</span> <span title="U+0436">Жжж Жжж</span> <span title="U+0437">Ззз Ззз</span> <span title="U+0438">Иии Иии</span> <span title="U+0439">Ййй Ййй</span> <span title="U+043A">Ккк Ккк</span> <span title="U+043B">Ллл Ллл</span> <span title="U+043C">Ммм Ммм</span> <span title="U+043D">Ннн Ннн</span> <span title="U+043E">Ооо Ооо</span> <span title="U+043F">Ппп Ппп</span> <span title="U+0440">Ррр Ррр</span> <span title="U+0441">Ссс Ссс</span> <span title="U+0442">Ттт Ттт</span> <span title="U+0443">Ууу Ууу</span> <span title="U+0444">Ффф Ффф</span> <span title="U+0445">Ххх Ххх</span> <span title="U+0446">Ццц Ццц</span> <span title="U+0447">Ччч Ччч</span> <span title="U+0448">Шшш Шшш</span> <span title="U+0449">Щщщ Щщщ</span> <span title="U+044A">Ъъъ Ъъъ</span> <span title="U+044B">Ыыы Ыыы</span> <span title="U+044C">Ььь Ььь</span> <span title="U+044D">Эээ Эээ</span> <span title="U+044E">Ююю Ююю</span> <span title="U+044F">Яяя Яяя</span> <span title="U+0450">Ѐѐѐ Ѐѐѐ</span> <span title="U+0451">Ёёё Ёёё</span> <span title="U+0452">Ђђђ Ђђђ</span> <span title="U+0453">Ѓѓѓ Ѓѓѓ</span> <span title="U+0454">Єєє Єєє</span> <span title="U+0455">Ѕѕѕ Ѕѕѕ</span> <span title="U+0456">Ііі Ііі</span> <span title="U+0457">Їїї Їїї</span> <span title="U+0458">Јјј Јјј</span> <span title="U+0459">Љљљ Љљљ</span> <span title="U+045A">Њњњ Њњњ</span> <span title="U+045B">Ћћћ Ћћћ</span> <span title="U+045C">Ќќќ Ќќќ</span> <span title="U+045D">Ѝѝѝ Ѝѝѝ</span> <span title="U+045E">Ўўў Ўўў</span> <span title="U+045F">Џџџ Џџџ</span> <span title="U+0461">Ѡѡѡ Ѡѡѡ</span> <span title="U+0463">Ѣѣѣ Ѣѣѣ</span> <span title="U+0465">Ѥѥѥ Ѥѥѥ</span> <span title="U+0467">Ѧѧѧ Ѧѧѧ</span> <span title="U+0469">Ѩѩѩ Ѩѩѩ</span> <span title="U+046B">Ѫѫѫ Ѫѫѫ</span> <span title="U+046D">Ѭѭѭ Ѭѭѭ</span> <span title="U+046F">Ѯѯѯ Ѯѯѯ</span> <span title="U+0471">Ѱѱѱ Ѱѱѱ</span> <span title="U+0473">Ѳѳѳ Ѳѳѳ</span> <span title="U+0475">Ѵѵѵ Ѵѵѵ</span> <span title="U+0477">Ѷѷѷ Ѷѷѷ</span> <span title="U+0479">Ѹѹѹ Ѹѹѹ</span> <span title="U+047B">Ѻѻѻ Ѻѻѻ</span> <span title="U+047D">Ѽѽѽ Ѽѽѽ</span> <span title="U+047F">Ѿѿѿ Ѿѿѿ</span> <span title="U+0481">Ҁҁҁ Ҁҁҁ</span> <span title="U+048B">Ҋҋҋ Ҋҋҋ</span> <span title="U+048D">Ҍҍҍ Ҍҍҍ</span> <span title="U+048F">Ҏҏҏ Ҏҏҏ</span> <span title="U+0491">Ґґґ Ґґґ</span> <span title="U+0493">Ғғғ Ғғғ</span> <span title="U+0495">Ҕҕҕ Ҕҕҕ</span> <span title="U+0497">Җҗҗ Җҗҗ</span> <span title="U+0499">Ҙҙҙ Ҙҙҙ</span> <span title="U+049B">Қққ Қққ</span> <span title="U+049D">Ҝҝҝ Ҝҝҝ</span> <span title="U+049F">Ҟҟҟ Ҟҟҟ</span> <span title="U+04A1">Ҡҡҡ Ҡҡҡ</span> <span title="U+04A3">Ңңң Ңңң</span> <span title="U+04A5">Ҥҥҥ Ҥҥҥ</span> <span title="U+04A7">Ҧҧҧ Ҧҧҧ</span> <span title="U+04A9">Ҩҩҩ Ҩҩҩ</span> <span title="U+04AB">Ҫҫҫ Ҫҫҫ</span> <span title="U+04AD">Ҭҭҭ Ҭҭҭ</span> <span title="U+04AF">Үүү Үүү</span> <span title="U+04B1">Ұұұ Ұұұ</span> <span title="U+04B3">Ҳҳҳ Ҳҳҳ</span> <span title="U+04B5">Ҵҵҵ Ҵҵҵ</span> <span title="U+04B7">Ҷҷҷ Ҷҷҷ</span> <span title="U+04B9">Ҹҹҹ Ҹҹҹ</span> <span title="U+04BB">Һһһ Һһһ</span> <span title="U+04BD">Ҽҽҽ Ҽҽҽ</span> <span title="U+04BF">Ҿҿҿ Ҿҿҿ</span> <span title="U+04C2">Ӂӂӂ Ӂӂӂ</span> <span title="U+04C4">Ӄӄӄ Ӄӄӄ</span> <span title="U+04C6">Ӆӆӆ Ӆӆӆ</span> <span title="U+04C8">Ӈӈӈ Ӈӈӈ</span> <span title="U+04CA">Ӊӊӊ Ӊӊӊ</span> <span title="U+04CC">Ӌӌӌ Ӌӌӌ</span> <span title="U+04CE">Ӎӎӎ Ӎӎӎ</span> <span title="U+04CF">Ӏӏӏ Ӏӏӏ</span> <span title="U+04D1">Ӑӑӑ Ӑӑӑ</span> <span title="U+04D3">Ӓӓӓ Ӓӓӓ</span> <span title="U+04D5">Ӕӕӕ Ӕӕӕ</span> <span title="U+04D7">Ӗӗӗ Ӗӗӗ</span> <span title="U+04D9">Әәә Әәә</span> <span title="U+04DB">Ӛӛӛ Ӛӛӛ</span> <span title="U+04DD">Ӝӝӝ Ӝӝӝ</span> <span title="U+04DF">Ӟӟӟ Ӟӟӟ</span> <span title="U+04E1">Ӡӡӡ Ӡӡӡ</span> <span title="U+04E3">Ӣӣӣ Ӣӣӣ</span> <span title="U+04E5">Ӥӥӥ Ӥӥӥ</span> <span title="U+04E7">Ӧӧӧ Ӧӧӧ</span> <span title="U+04E9">Өөө Өөө</span> <span title="U+04EB">Ӫӫӫ Ӫӫӫ</span> <span title="U+04ED">Ӭӭӭ Ӭӭӭ</span> <span title="U+04EF">Ӯӯӯ Ӯӯӯ</span> <span title="U+04F1">Ӱӱӱ Ӱӱӱ</span> <span title="U+04F3">Ӳӳӳ Ӳӳӳ</span> <span title="U+04F5">Ӵӵӵ Ӵӵӵ</span> <span title="U+04F7">Ӷӷӷ Ӷӷӷ</span> <span title="U+04F9">Ӹӹӹ Ӹӹӹ</span> <span title="U+04FB">Ӻӻӻ Ӻӻӻ</span> <span title="U+04FD">Ӽӽӽ Ӽӽӽ</span> <span title="U+04FF">Ӿӿӿ Ӿӿӿ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-020-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-020-ref.html new file mode 100644 index 0000000000..9eb1d18124 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-020-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Cyrillic Supplement</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0501">Ԁԁԁ Ԁԁԁ</span> <span title="U+0503">Ԃԃԃ Ԃԃԃ</span> <span title="U+0505">Ԅԅԅ Ԅԅԅ</span> <span title="U+0507">Ԇԇԇ Ԇԇԇ</span> <span title="U+0509">Ԉԉԉ Ԉԉԉ</span> <span title="U+050B">Ԋԋԋ Ԋԋԋ</span> <span title="U+050D">Ԍԍԍ Ԍԍԍ</span> <span title="U+050F">Ԏԏԏ Ԏԏԏ</span> <span title="U+0511">Ԑԑԑ Ԑԑԑ</span> <span title="U+0513">Ԓԓԓ Ԓԓԓ</span> <span title="U+0515">Ԕԕԕ Ԕԕԕ</span> <span title="U+0517">Ԗԗԗ Ԗԗԗ</span> <span title="U+0519">Ԙԙԙ Ԙԙԙ</span> <span title="U+051B">Ԛԛԛ Ԛԛԛ</span> <span title="U+051D">Ԝԝԝ Ԝԝԝ</span> <span title="U+051F">Ԟԟԟ Ԟԟԟ</span> <span title="U+0521">Ԡԡԡ Ԡԡԡ</span> <span title="U+0523">Ԣԣԣ Ԣԣԣ</span> <span title="U+0525">Ԥԥԥ Ԥԥԥ</span> <span title="U+0527">Ԧԧԧ Ԧԧԧ</span> <span title="U+0529">Ԩԩԩ Ԩԩԩ</span> <span title="U+052B">Ԫԫԫ Ԫԫԫ</span> <span title="U+052D">Ԭԭԭ Ԭԭԭ</span> <span title="U+052F">Ԯԯԯ Ԯԯԯ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-022-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-022-ref.html new file mode 100644 index 0000000000..a07c35b10e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-022-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Armenian</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/NotoSansArmenian-Regular') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Noto Sans Armenian', webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0561">Աաա Աաա</span> <span title="U+0562">Բբբ Բբբ</span> <span title="U+0563">Գգգ Գգգ</span> <span title="U+0564">Դդդ Դդդ</span> <span title="U+0565">Եեե Եեե</span> <span title="U+0566">Զզզ Զզզ</span> <span title="U+0567">Էէէ Էէէ</span> <span title="U+0568">Ըըը Ըըը</span> <span title="U+0569">Թթթ Թթթ</span> <span title="U+056A">Ժժժ Ժժժ</span> <span title="U+056B">Իիի Իիի</span> <span title="U+056C">Լլլ Լլլ</span> <span title="U+056D">Խխխ Խխխ</span> <span title="U+056E">Ծծծ Ծծծ</span> <span title="U+056F">Կկկ Կկկ</span> <span title="U+0570">Հհհ Հհհ</span> <span title="U+0571">Ձձձ Ձձձ</span> <span title="U+0572">Ղղղ Ղղղ</span> <span title="U+0573">Ճճճ Ճճճ</span> <span title="U+0574">Մմմ Մմմ</span> <span title="U+0575">Յյյ Յյյ</span> <span title="U+0576">Ննն Ննն</span> <span title="U+0577">Շշշ Շշշ</span> <span title="U+0578">Ոոո Ոոո</span> <span title="U+0579">Չչչ Չչչ</span> <span title="U+057A">Պպպ Պպպ</span> <span title="U+057B">Ջջջ Ջջջ</span> <span title="U+057C">Ռռռ Ռռռ</span> <span title="U+057D">Սսս Սսս</span> <span title="U+057E">Վվվ Վվվ</span> <span title="U+057F">Տտտ Տտտ</span> <span title="U+0580">Րրր Րրր</span> <span title="U+0581">Ցցց Ցցց</span> <span title="U+0582">Ւււ Ւււ</span> <span title="U+0583">Փփփ Փփփ</span> <span title="U+0584">Քքք Քքք</span> <span title="U+0585">Օօօ Օօօ</span> <span title="U+0586">Ֆֆֆ Ֆֆֆ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-024-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-024-ref.html new file mode 100644 index 0000000000..d115bf09b8 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-024-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Number Forms</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2170">Ⅰⅰⅰ Ⅰⅰⅰ</span> <span title="U+2171">Ⅱⅱⅱ Ⅱⅱⅱ</span> <span title="U+2172">Ⅲⅲⅲ Ⅲⅲⅲ</span> <span title="U+2173">Ⅳⅳⅳ Ⅳⅳⅳ</span> <span title="U+2174">Ⅴⅴⅴ Ⅴⅴⅴ</span> <span title="U+2175">Ⅵⅵⅵ Ⅵⅵⅵ</span> <span title="U+2176">Ⅶⅶⅶ Ⅶⅶⅶ</span> <span title="U+2177">Ⅷⅷⅷ Ⅷⅷⅷ</span> <span title="U+2178">Ⅸⅸⅸ Ⅸⅸⅸ</span> <span title="U+2179">Ⅹⅹⅹ Ⅹⅹⅹ</span> <span title="U+217A">Ⅺⅺⅺ Ⅺⅺⅺ</span> <span title="U+217B">Ⅻⅻⅻ Ⅻⅻⅻ</span> <span title="U+217C">Ⅼⅼⅼ Ⅼⅼⅼ</span> <span title="U+217D">Ⅽⅽⅽ Ⅽⅽⅽ</span> <span title="U+217E">Ⅾⅾⅾ Ⅾⅾⅾ</span> <span title="U+217F">Ⅿⅿⅿ Ⅿⅿⅿ</span> <span title="U+2184">Ↄↄↄ Ↄↄↄ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-026-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-026-ref.html new file mode 100644 index 0000000000..157c19cf1f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-026-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Enclosed Alphanumerics</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if there are NO uppercase letters.<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+24D0">ⓐⓐⓐ</span> <span title="U+24D1">ⓑⓑⓑ</span> <span title="U+24D2">ⓒⓒⓒ</span> <span title="U+24D3">ⓓⓓⓓ</span> <span title="U+24D4">ⓔⓔⓔ</span> <span title="U+24D5">ⓕⓕⓕ</span> <span title="U+24D6">ⓖⓖⓖ</span> <span title="U+24D7">ⓗⓗⓗ</span> <span title="U+24D8">ⓘⓘⓘ</span> <span title="U+24D9">ⓙⓙⓙ</span> <span title="U+24DA">ⓚⓚⓚ</span> <span title="U+24DB">ⓛⓛⓛ</span> <span title="U+24DC">ⓜⓜⓜ</span> <span title="U+24DD">ⓝⓝⓝ</span> <span title="U+24DE">ⓞⓞⓞ</span> <span title="U+24DF">ⓟⓟⓟ</span> <span title="U+24E0">ⓠⓠⓠ</span> <span title="U+24E1">ⓡⓡⓡ</span> <span title="U+24E2">ⓢⓢⓢ</span> <span title="U+24E3">ⓣⓣⓣ</span> <span title="U+24E4">ⓤⓤⓤ</span> <span title="U+24E5">ⓥⓥⓥ</span> <span title="U+24E6">ⓦⓦⓦ</span> <span title="U+24E7">ⓧⓧⓧ</span> <span title="U+24E8">ⓨⓨⓨ</span> <span title="U+24E9">ⓩⓩⓩ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-028-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-028-ref.html new file mode 100644 index 0000000000..21e19d1715 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-028-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Deseret</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/noto/NotoSansDeseret-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+10428">𐐀𐐨𐐨 𐐀𐐨𐐨</span> <span title="U+10429">𐐁𐐩𐐩 𐐁𐐩𐐩</span> <span title="U+1042A">𐐂𐐪𐐪 𐐂𐐪𐐪</span> <span title="U+1042B">𐐃𐐫𐐫 𐐃𐐫𐐫</span> <span title="U+1042C">𐐄𐐬𐐬 𐐄𐐬𐐬</span> <span title="U+1042D">𐐅𐐭𐐭 𐐅𐐭𐐭</span> <span title="U+1042E">𐐆𐐮𐐮 𐐆𐐮𐐮</span> <span title="U+1042F">𐐇𐐯𐐯 𐐇𐐯𐐯</span> <span title="U+10430">𐐈𐐰𐐰 𐐈𐐰𐐰</span> <span title="U+10431">𐐉𐐱𐐱 𐐉𐐱𐐱</span> <span title="U+10432">𐐊𐐲𐐲 𐐊𐐲𐐲</span> <span title="U+10433">𐐋𐐳𐐳 𐐋𐐳𐐳</span> <span title="U+10434">𐐌𐐴𐐴 𐐌𐐴𐐴</span> <span title="U+10435">𐐍𐐵𐐵 𐐍𐐵𐐵</span> <span title="U+10436">𐐎𐐶𐐶 𐐎𐐶𐐶</span> <span title="U+10437">𐐏𐐷𐐷 𐐏𐐷𐐷</span> <span title="U+10438">𐐐𐐸𐐸 𐐐𐐸𐐸</span> <span title="U+10439">𐐑𐐹𐐹 𐐑𐐹𐐹</span> <span title="U+1043A">𐐒𐐺𐐺 𐐒𐐺𐐺</span> <span title="U+1043B">𐐓𐐻𐐻 𐐓𐐻𐐻</span> <span title="U+1043C">𐐔𐐼𐐼 𐐔𐐼𐐼</span> <span title="U+1043D">𐐕𐐽𐐽 𐐕𐐽𐐽</span> <span title="U+1043E">𐐖𐐾𐐾 𐐖𐐾𐐾</span> <span title="U+1043F">𐐗𐐿𐐿 𐐗𐐿𐐿</span> <span title="U+10440">𐐘𐑀𐑀 𐐘𐑀𐑀</span> <span title="U+10441">𐐙𐑁𐑁 𐐙𐑁𐑁</span> <span title="U+10442">𐐚𐑂𐑂 𐐚𐑂𐑂</span> <span title="U+10443">𐐛𐑃𐑃 𐐛𐑃𐑃</span> <span title="U+10444">𐐜𐑄𐑄 𐐜𐑄𐑄</span> <span title="U+10445">𐐝𐑅𐑅 𐐝𐑅𐑅</span> <span title="U+10446">𐐞𐑆𐑆 𐐞𐑆𐑆</span> <span title="U+10447">𐐟𐑇𐑇 𐐟𐑇𐑇</span> <span title="U+10448">𐐠𐑈𐑈 𐐠𐑈𐑈</span> <span title="U+10449">𐐡𐑉𐑉 𐐡𐑉𐑉</span> <span title="U+1044A">𐐢𐑊𐑊 𐐢𐑊𐑊</span> <span title="U+1044B">𐐣𐑋𐑋 𐐣𐑋𐑋</span> <span title="U+1044C">𐐤𐑌𐑌 𐐤𐑌𐑌</span> <span title="U+1044D">𐐥𐑍𐑍 𐐥𐑍𐑍</span> <span title="U+1044E">𐐦𐑎𐑎 𐐦𐑎𐑎</span> <span title="U+1044F">𐐧𐑏𐑏 𐐧𐑏𐑏</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-030-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-030-ref.html new file mode 100644 index 0000000000..96240cae72 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-030-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Georgian Supplement</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/NotoSansGeorgian-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">The text is arranged in pairs of three-letter 'words'. Test passes if the words in each pair match<br> +If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2D00">Ⴀⴀⴀ Ⴀⴀⴀ</span> <span title="U+2D01">Ⴁⴁⴁ Ⴁⴁⴁ</span> <span title="U+2D02">Ⴂⴂⴂ Ⴂⴂⴂ</span> <span title="U+2D03">Ⴃⴃⴃ Ⴃⴃⴃ</span> <span title="U+2D04">Ⴄⴄⴄ Ⴄⴄⴄ</span> <span title="U+2D05">Ⴅⴅⴅ Ⴅⴅⴅ</span> <span title="U+2D06">Ⴆⴆⴆ Ⴆⴆⴆ</span> <span title="U+2D07">Ⴇⴇⴇ Ⴇⴇⴇ</span> <span title="U+2D08">Ⴈⴈⴈ Ⴈⴈⴈ</span> <span title="U+2D09">Ⴉⴉⴉ Ⴉⴉⴉ</span> <span title="U+2D0A">Ⴊⴊⴊ Ⴊⴊⴊ</span> <span title="U+2D0B">Ⴋⴋⴋ Ⴋⴋⴋ</span> <span title="U+2D0C">Ⴌⴌⴌ Ⴌⴌⴌ</span> <span title="U+2D0D">Ⴍⴍⴍ Ⴍⴍⴍ</span> <span title="U+2D0E">Ⴎⴎⴎ Ⴎⴎⴎ</span> <span title="U+2D0F">Ⴏⴏⴏ Ⴏⴏⴏ</span> <span title="U+2D10">Ⴐⴐⴐ Ⴐⴐⴐ</span> <span title="U+2D11">Ⴑⴑⴑ Ⴑⴑⴑ</span> <span title="U+2D12">Ⴒⴒⴒ Ⴒⴒⴒ</span> <span title="U+2D13">Ⴓⴓⴓ Ⴓⴓⴓ</span> <span title="U+2D14">Ⴔⴔⴔ Ⴔⴔⴔ</span> <span title="U+2D15">Ⴕⴕⴕ Ⴕⴕⴕ</span> <span title="U+2D16">Ⴖⴖⴖ Ⴖⴖⴖ</span> <span title="U+2D17">Ⴗⴗⴗ Ⴗⴗⴗ</span> <span title="U+2D18">Ⴘⴘⴘ Ⴘⴘⴘ</span> <span title="U+2D19">Ⴙⴙⴙ Ⴙⴙⴙ</span> <span title="U+2D1A">Ⴚⴚⴚ Ⴚⴚⴚ</span> <span title="U+2D1B">Ⴛⴛⴛ Ⴛⴛⴛ</span> <span title="U+2D1C">Ⴜⴜⴜ Ⴜⴜⴜ</span> <span title="U+2D1D">Ⴝⴝⴝ Ⴝⴝⴝ</span> <span title="U+2D1E">Ⴞⴞⴞ Ⴞⴞⴞ</span> <span title="U+2D1F">Ⴟⴟⴟ Ⴟⴟⴟ</span> <span title="U+2D20">Ⴠⴠⴠ Ⴠⴠⴠ</span> <span title="U+2D21">Ⴡⴡⴡ Ⴡⴡⴡ</span> <span title="U+2D22">Ⴢⴢⴢ Ⴢⴢⴢ</span> <span title="U+2D23">Ⴣⴣⴣ Ⴣⴣⴣ</span> <span title="U+2D24">Ⴤⴤⴤ Ⴤⴤⴤ</span> <span title="U+2D25">Ⴥⴥⴥ Ⴥⴥⴥ</span> <span title="U+2D27">Ⴧⴧⴧ Ⴧⴧⴧ</span> <span title="U+2D2D">Ⴭⴭⴭ Ⴭⴭⴭ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-031-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-031-ref.html new file mode 100644 index 0000000000..2d0d9324bd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-031-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, initial punctuation</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 36px; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', sans-serif; border: 1px solid orange; margin: 10px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test">({[-–"«'.<?!Transform</div> +<div class="ref">({[-–"«'.<?!Transform</div> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-032-ref.xht b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-032-ref.xht new file mode 100644 index 0000000000..22687d2111 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-capitalize-032-ref.xht @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>CSS Test: text-transform - capitalize - basic cases Reftest Reference</title> + <link rel="author" title="Satoshi Umehara" href="mailto:umehara@est.co.jp" /> + <style type="text/css"> + <![CDATA[ + span { + color: Blue; + } + ]]> + </style> + </head> + <body> + <p> + Test passes if the first sentence matches the second one. + </p> + <div> + <span>All Words Should Be Put In Titlecase.</span> + </div> + <div> + <span>All Words Should Be Put In Titlecase.</span> + </div> + </body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-001-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-001-ref.html new file mode 100644 index 0000000000..10fe7800b1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-001-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text level 3 Test reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel='author' title='Diego Pino Garcia' href='mailto:dpino@igalia.com'> + +<p>Test passes if the characters in the second column are +the same shape and size as those in the rightmost column, +not small as those in the leftmost column.<br> +Any missing glyph should be ignored as long as it is missing in both the second and the rightmost column. + +<table> + <tr><td>ぁ<td>あ<td>あ + <tr><td>ぃ<td>い<td>い + <tr><td>ぅ<td>う<td>う + <tr><td>ぇ<td>え<td>え + <tr><td>ぉ<td>お<td>お + <tr><td>ゕ<td>か<td>か + <tr><td>ゖ<td>け<td>け + <tr><td>っ<td>つ<td>つ + <tr><td>ゃ<td>や<td>や + <tr><td>ゅ<td>ゆ<td>ゆ + <tr><td>ょ<td>よ<td>よ + <tr><td>ゎ<td>わ<td>わ +</table> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-002-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-002-ref.html new file mode 100644 index 0000000000..69591280b2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-002-ref.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text level 3 Test Reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel='author' title='Diego Pino Garcia' href='mailto:dpino@igalia.com'> + +<p>Test passes if the characters in the second column are +the same shape and size as those in the rightmost column, +not small as those in the leftmost column.<br> +Any missing glyph should be ignored as long as it is missing in both the second and the rightmost column. + +<table> + <tr><td>ァ<td>ア<td>ア + <tr><td>ィ<td>イ<td>イ + <tr><td>ゥ<td>ウ<td>ウ + <tr><td>ェ<td>エ<td>エ + <tr><td>ォ<td>オ<td>オ + <tr><td>ヵ<td>カ<td>カ + <tr><td>ㇰ<td>ク<td>ク + <tr><td>ヶ<td>ケ<td>ケ + <tr><td>ㇱ<td>シ<td>シ + <tr><td>ㇲ<td>ス<td>ス + <tr><td>ッ<td>ツ<td>ツ + <tr><td>ㇳ<td>ト<td>ト + <tr><td>ㇴ<td>ヌ<td>ヌ +</table> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-003-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-003-ref.html new file mode 100644 index 0000000000..c2a8a1e76b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-003-ref.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text level 3 Test Reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel='author' title='Diego Pino Garcia' href='mailto:dpino@igalia.com'> + +<p>Test passes if the characters in the second column are +the same shape and size as those in the rightmost column, +not small as those in the leftmost column.<br> +Any missing glyph should be ignored as long as it is missing in both the second and the rightmost column. + +<table> + <tr><td>ㇵ<td>ハ<td>ハ + <tr><td>ㇶ<td>ヒ<td>ヒ + <tr><td>ㇷ<td>フ<td>フ + <tr><td>ㇸ<td>ヘ<td>ヘ + <tr><td>ㇹ<td>ホ<td>ホ + <tr><td>ㇺ<td>ム<td>ム + <tr><td>ャ<td>ヤ<td>ヤ + <tr><td>ュ<td>ユ<td>ユ + <tr><td>ョ<td>ヨ<td>ヨ + <tr><td>ㇻ<td>ラ<td>ラ + <tr><td>ㇼ<td>リ<td>リ + <tr><td>ㇽ<td>ル<td>ル + <tr><td>ㇾ<td>レ<td>レ + <tr><td>ㇿ<td>ロ<td>ロ + <tr><td>ヮ<td>ワ<td>ワ +</table> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-004-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-004-ref.html new file mode 100644 index 0000000000..4f23628af6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-004-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text level 3 Test Reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel='author' title='Diego Pino Garcia' href='mailto:dpino@igalia.com'> + +<p>Test passes if the characters in the second column are +the same shape and size as those in the rightmost column, +not small as those in the leftmost column.<br> +Any missing glyph should be ignored as long as it is missing in both the second and the rightmost column. + +<table> + <tr><td>ァ<td>ア<td>ア + <tr><td>ィ<td>イ<td>イ + <tr><td>ゥ<td>ウ<td>ウ + <tr><td>ェ<td>エ<td>エ + <tr><td>ォ<td>オ<td>オ + <tr><td>ッ<td>ツ<td>ツ + <tr><td>ャ<td>ヤ<td>ヤ + <tr><td>ュ<td>ユ<td>ユ + <tr><td>ョ<td>ヨ<td>ヨ +</table> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-005-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-005-ref.html new file mode 100644 index 0000000000..adedc8dc7b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-005-ref.html @@ -0,0 +1,90 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS3 test reference</title> +<link rel='author' title='Diego Pino Garcia' href='mailto:dpino@igalia.com'> +<link rel='author' title='Florian Rivoal' href='https://florian.rivoal.net'> +<style> +div { font-size: 150%;} +div > span { margin-right: 1em; white-space: nowrap; } +</style> + +<p>Test passes if both characters in each pair are the same shape <strong>and size</strong>.<br> +Any missing glyph should be ignored +as long as it is missing for both the first and second characters in a pair. + +<div> + <span>ー ー</span> + <span>あ あ</span> + <span>い い</span> + <span>う う</span> + <span>え え</span> + <span>お お</span> + <span>か か</span> + <span>が が</span> + <span>き き</span> + <span>ぎ ぎ</span> + <span>く く</span> + <span>ぐ ぐ</span> + <span>け け</span> + <span>げ げ</span> + <span>こ こ</span> + <span>ご ご</span> + <span>さ さ</span> + <span>ざ ざ</span> + <span>し し</span> + <span>じ じ</span> + <span>す す</span> + <span>ず ず</span> + <span>せ せ</span> + <span>ぜ ぜ</span> + <span>そ そ</span> + <span>ぞ ぞ</span> + <span>た た</span> + <span>だ だ</span> + <span>ち ち</span> + <span>ぢ ぢ</span> + <span>つ つ</span> + <span>づ づ</span> + <span>て て</span> + <span>で で</span> + <span>と と</span> + <span>ど ど</span> + <span>な な</span> + <span>に に</span> + <span>ぬ ぬ</span> + <span>ね ね</span> + <span>の の</span> + <span>は は</span> + <span>ば ば</span> + <span>ぱ ぱ</span> + <span>ひ ひ</span> + <span>び び</span> + <span>ぴ ぴ</span> + <span>ふ ふ</span> + <span>ぶ ぶ</span> + <span>ぷ ぷ</span> + <span>へ へ</span> + <span>べ べ</span> + <span>ぺ ぺ</span> + <span>ほ ほ</span> + <span>ぼ ぼ</span> + <span>ぽ ぽ</span> + <span>ま ま</span> + <span>み み</span> + <span>む む</span> + <span>め め</span> + <span>も も</span> + <span>や や</span> + <span>ゆ ゆ</span> + <span>よ よ</span> + <span>ら ら</span> + <span>り り</span> + <span>る る</span> + <span>れ れ</span> + <span>ろ ろ</span> + <span>わ わ</span> + <span>ゐ ゐ</span> + <span>ゑ ゑ</span> + <span>を を</span> + <span>ん ん</span> +</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-006-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-006-ref.html new file mode 100644 index 0000000000..f806093ab9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-006-ref.html @@ -0,0 +1,92 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS3 test reference</title> +<link rel='author' title='Diego Pino Garcia' href='mailto:dpino@igalia.com'> +<link rel='author' title='Florian Rivoal' href='https://florian.rivoal.net'> +<style> +div { font-size: 150%;} +div > span { margin-right: 1em; white-space: nowrap; } +</style> + +<p>Test passes if both characters in each pair are the same shape <strong>and size</strong>.<br> +Any missing glyph should be ignored +as long as it is missing for both the first and second characters in a pair. + +<div> + <span>ア ア</span> + <span>イ イ</span> + <span>ウ ウ</span> + <span>エ エ</span> + <span>オ オ</span> + <span>カ カ</span> + <span>ガ ガ</span> + <span>キ キ</span> + <span>ギ ギ</span> + <span>ク ク</span> + <span>グ グ</span> + <span>ケ ケ</span> + <span>ゲ ゲ</span> + <span>コ コ</span> + <span>ゴ ゴ</span> + <span>サ サ</span> + <span>ザ ザ</span> + <span>シ シ</span> + <span>ジ ジ</span> + <span>ス ス</span> + <span>ズ ズ</span> + <span>セ セ</span> + <span>ゼ ゼ</span> + <span>ソ ソ</span> + <span>ゾ ゾ</span> + <span>タ タ</span> + <span>ダ ダ</span> + <span>チ チ</span> + <span>ヂ ヂ</span> + <span>ツ ツ</span> + <span>ヅ ヅ</span> + <span>テ テ</span> + <span>デ デ</span> + <span>ト ト</span> + <span>ド ド</span> + <span>ナ ナ</span> + <span>ニ ニ</span> + <span>ヌ ヌ</span> + <span>ネ ネ</span> + <span>ノ ノ</span> + <span>ハ ハ</span> + <span>バ バ</span> + <span>パ パ</span> + <span>ヒ ヒ</span> + <span>ビ ビ</span> + <span>ピ ピ</span> + <span>フ フ</span> + <span>ブ ブ</span> + <span>プ プ</span> + <span>ヘ ヘ</span> + <span>ベ ベ</span> + <span>ペ ペ</span> + <span>ホ ホ</span> + <span>ボ ボ</span> + <span>ポ ポ</span> + <span>マ マ</span> + <span>ミ ミ</span> + <span>ム ム</span> + <span>メ メ</span> + <span>モ モ</span> + <span>ヤ ヤ</span> + <span>ユ ユ</span> + <span>ヨ ヨ</span> + <span>ラ ラ</span> + <span>リ リ</span> + <span>ル ル</span> + <span>レ レ</span> + <span>ロ ロ</span> + <span>ワ ワ</span> + <span>ヰ ヰ</span> + <span>ヱ ヱ</span> + <span>ヲ ヲ</span> + <span>ン ン</span> + <span>ヴ ヴ</span> + <span>゛ ゛</span> + <span>゜ ゜</span> +</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-007-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-007-ref.html new file mode 100644 index 0000000000..b07e9197fd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-007-ref.html @@ -0,0 +1,66 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS3 test reference</title> +<link rel='author' title='Diego Pino Garcia' href='mailto:dpino@igalia.com'> +<link rel='author' title='Florian Rivoal' href='https://florian.rivoal.net'> +<style> +div { font-size: 150%;} +div > span { margin-right: 1em; white-space: nowrap; } +</style> + +<p>Test passes if both characters in each pair are the same shape <strong>and size</strong>.<br> +Any missing glyph should be ignored +as long as it is missing for both the first and second characters in a pair. + +<div> + <span>・ ・</span> + <span>ヲ ヲ</span> + <span>ー ー</span> + <span>ア ア</span> + <span>イ イ</span> + <span>ウ ウ</span> + <span>エ エ</span> + <span>オ オ</span> + <span>カ カ</span> + <span>キ キ</span> + <span>ク ク</span> + <span>ケ ケ</span> + <span>コ コ</span> + <span>サ サ</span> + <span>シ シ</span> + <span>ス ス</span> + <span>セ セ</span> + <span>ソ ソ</span> + <span>タ タ</span> + <span>チ チ</span> + <span>ツ ツ</span> + <span>テ テ</span> + <span>ト ト</span> + <span>ナ ナ</span> + <span>ニ ニ</span> + <span>ヌ ヌ</span> + <span>ネ ネ</span> + <span>ノ ノ</span> + <span>ハ ハ</span> + <span>ヒ ヒ</span> + <span>フ フ</span> + <span>ヘ ヘ</span> + <span>ホ ホ</span> + <span>マ マ</span> + <span>ミ ミ</span> + <span>ム ム</span> + <span>メ メ</span> + <span>モ モ</span> + <span>ヤ ヤ</span> + <span>ユ ユ</span> + <span>ヨ ヨ</span> + <span>ラ ラ</span> + <span>リ リ</span> + <span>ル ル</span> + <span>レ レ</span> + <span>ロ ロ</span> + <span>ワ ワ</span> + <span>ン ン</span> + <span>゙ ゙</span> + <span>゚ ゚</span> +</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-008-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-008-ref.html new file mode 100644 index 0000000000..42fc5104ac --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-full-size-kana-008-ref.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text level 3 Reference: Unicode 15 kana and text-transform: full-size-kana</title> +<link rel="author" title="Elika Etemad" href="http://fantasai.inkedblade.net/contact"> +<link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-text-transform-full-size-kana"> +<style> +td:nth-of-type(2) { + text-transform: full-size-kana +} +</style> + +<p>Test passes if the characters in the second column are +the same shape and size as those in the rightmost column, +not small as those in the leftmost column.<br> +Any missing glyph should be ignored as long as it is missing in both the second and the rightmost column. + +<table> + <tr><td>𛄲<td>こ<td>こ + <tr><td>𛅐<td>ゐ<td>ゐ + <tr><td>𛅑<td>ゑ<td>ゑ + <tr><td>𛅒<td>を<td>を + <tr><td>𛅕<td>コ<td>コ + <tr><td>𛅤<td>ヰ<td>ヰ + <tr><td>𛅥<td>ヱ<td>ヱ + <tr><td>𛅦<td>ヲ<td>ヲ + <tr><td>𛅧<td>ン<td>ン +</table> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-001-ref.xht b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-001-ref.xht new file mode 100644 index 0000000000..e8a5f1acc3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-001-ref.xht @@ -0,0 +1,308 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>CSS Test: text-transform - fullwidth - basic cases Reftest Reference</title> + <link rel="author" title="Satoshi Umehara" href="mailto:umehara@est.co.jp" /> + <style type="text/css"> + <![CDATA[ + @font-face { + font-family: 'mplus-1p-regular'; + src: url('/fonts/mplus-1p-regular.woff') format('woff'); + } + span { + font-family: 'mplus-1p-regular'; + background-color: cyan; + } + .test { + color: Blue; + line-height: 1.1em; + } + .test div { + display: inline-block; + margin-bottom: .5em; + text-align: center; + white-space: nowrap; + } + ]]> + </style> + </head> + <body> + <p> + Test passes if the upper character in each pair matches the lower one in both shape <strong>and size</strong>. + </p> + <div class="test"> + + <!-- FULLWIDTH LATIN --> + <div>[<span> </span>]<br />[<span> </span>]</div> + <div><span>!</span><br /><span>!</span></div> + <div><span>"</span><br /><span>"</span></div> + <div><span>#</span><br /><span>#</span></div> + <div><span>$</span><br /><span>$</span></div> + <div><span>%</span><br /><span>%</span></div> + <div><span>&</span><br /><span>&</span></div> + <div><span>'</span><br /><span>'</span></div> + <div><span>(</span><br /><span>(</span></div> + <div><span>)</span><br /><span>)</span></div> + <div><span>*</span><br /><span>*</span></div> + <div><span>+</span><br /><span>+</span></div> + <div><span>,</span><br /><span>,</span></div> + <div><span>-</span><br /><span>-</span></div> + <div><span>.</span><br /><span>.</span></div> + <div><span>/</span><br /><span>/</span></div> + + <div><span>0</span><br /><span>0</span></div> + <div><span>1</span><br /><span>1</span></div> + <div><span>2</span><br /><span>2</span></div> + <div><span>3</span><br /><span>3</span></div> + <div><span>4</span><br /><span>4</span></div> + <div><span>5</span><br /><span>5</span></div> + <div><span>6</span><br /><span>6</span></div> + <div><span>7</span><br /><span>7</span></div> + <div><span>8</span><br /><span>8</span></div> + <div><span>9</span><br /><span>9</span></div> + + <div><span>:</span><br /><span>:</span></div> + <div><span>;</span><br /><span>;</span></div> + <div><span><</span><br /><span><</span></div> + <div><span>=</span><br /><span>=</span></div> + <div><span>></span><br /><span>></span></div> + <div><span>?</span><br /><span>?</span></div> + <div><span>@</span><br /><span>@</span></div> + + <div><span>A</span><br /><span>A</span></div> + <div><span>B</span><br /><span>B</span></div> + <div><span>C</span><br /><span>C</span></div> + <div><span>D</span><br /><span>D</span></div> + <div><span>E</span><br /><span>E</span></div> + <div><span>F</span><br /><span>F</span></div> + <div><span>G</span><br /><span>G</span></div> + <div><span>H</span><br /><span>H</span></div> + <div><span>I</span><br /><span>I</span></div> + <div><span>J</span><br /><span>J</span></div> + <div><span>K</span><br /><span>K</span></div> + <div><span>L</span><br /><span>L</span></div> + <div><span>M</span><br /><span>M</span></div> + <div><span>N</span><br /><span>N</span></div> + <div><span>O</span><br /><span>O</span></div> + <div><span>P</span><br /><span>P</span></div> + <div><span>Q</span><br /><span>Q</span></div> + <div><span>R</span><br /><span>R</span></div> + <div><span>S</span><br /><span>S</span></div> + <div><span>T</span><br /><span>T</span></div> + <div><span>U</span><br /><span>U</span></div> + <div><span>V</span><br /><span>V</span></div> + <div><span>W</span><br /><span>W</span></div> + <div><span>X</span><br /><span>X</span></div> + <div><span>Y</span><br /><span>Y</span></div> + <div><span>Z</span><br /><span>Z</span></div> + + <div><span>[</span><br /><span>[</span></div> + <div><span>\</span><br /><span>\</span></div> + <div><span>]</span><br /><span>]</span></div> + <div><span>^</span><br /><span>^</span></div> + <div><span>_</span><br /><span>_</span></div> + <div><span>`</span><br /><span>`</span></div> + + <div><span>a</span><br /><span>a</span></div> + <div><span>b</span><br /><span>b</span></div> + <div><span>c</span><br /><span>c</span></div> + <div><span>d</span><br /><span>d</span></div> + <div><span>e</span><br /><span>e</span></div> + <div><span>f</span><br /><span>f</span></div> + <div><span>g</span><br /><span>g</span></div> + <div><span>h</span><br /><span>h</span></div> + <div><span>i</span><br /><span>i</span></div> + <div><span>j</span><br /><span>j</span></div> + <div><span>k</span><br /><span>k</span></div> + <div><span>l</span><br /><span>l</span></div> + <div><span>m</span><br /><span>m</span></div> + <div><span>n</span><br /><span>n</span></div> + <div><span>o</span><br /><span>o</span></div> + <div><span>p</span><br /><span>p</span></div> + <div><span>q</span><br /><span>q</span></div> + <div><span>r</span><br /><span>r</span></div> + <div><span>s</span><br /><span>s</span></div> + <div><span>t</span><br /><span>t</span></div> + <div><span>u</span><br /><span>u</span></div> + <div><span>v</span><br /><span>v</span></div> + <div><span>w</span><br /><span>w</span></div> + <div><span>x</span><br /><span>x</span></div> + <div><span>y</span><br /><span>y</span></div> + <div><span>z</span><br /><span>z</span></div> + + <div><span>{</span><br /><span>{</span></div> + <div><span>|</span><br /><span>|</span></div> + <div><span>}</span><br /><span>}</span></div> + <div><span>~</span><br /><span>~</span></div> + + <div><span>⦅</span><br /><span>⦅</span></div> <!-- LEFT WHITE PARENTHESIS --> + <div><span>⦆</span><br /><span>⦆</span></div> <!-- RIGHT WHITE PARENTHESIS --> + + <!-- HALFWIDTH KATAKANA --> + <div><span>。</span><br /><span>。</span></div> + <div><span>「</span><br /><span>「</span></div> + <div><span>」</span><br /><span>」</span></div> + <div><span>、</span><br /><span>、</span></div> + <div><span>・</span><br /><span>・</span></div> + + <div><span>ヲ</span><br /><span>ヲ</span></div> + <div><span>ァ</span><br /><span>ァ</span></div> + <div><span>ィ</span><br /><span>ィ</span></div> + <div><span>ゥ</span><br /><span>ゥ</span></div> + <div><span>ェ</span><br /><span>ェ</span></div> + <div><span>ォ</span><br /><span>ォ</span></div> + <div><span>ャ</span><br /><span>ャ</span></div> + <div><span>ュ</span><br /><span>ュ</span></div> + <div><span>ョ</span><br /><span>ョ</span></div> + <div><span>ッ</span><br /><span>ッ</span></div> + <div><span>ー</span><br /><span>ー</span></div> + + <div><span>ア</span><br /><span>ア</span></div> + <div><span>イ</span><br /><span>イ</span></div> + <div><span>ウ</span><br /><span>ウ</span></div> + <div><span>エ</span><br /><span>エ</span></div> + <div><span>オ</span><br /><span>オ</span></div> + <div><span>カ</span><br /><span>カ</span></div> + <div><span>キ</span><br /><span>キ</span></div> + <div><span>ク</span><br /><span>ク</span></div> + <div><span>ケ</span><br /><span>ケ</span></div> + <div><span>コ</span><br /><span>コ</span></div> + <div><span>サ</span><br /><span>サ</span></div> + <div><span>シ</span><br /><span>シ</span></div> + <div><span>ス</span><br /><span>ス</span></div> + <div><span>セ</span><br /><span>セ</span></div> + <div><span>ソ</span><br /><span>ソ</span></div> + <div><span>タ</span><br /><span>タ</span></div> + <div><span>チ</span><br /><span>チ</span></div> + <div><span>ツ</span><br /><span>ツ</span></div> + <div><span>テ</span><br /><span>テ</span></div> + <div><span>ト</span><br /><span>ト</span></div> + <div><span>ナ</span><br /><span>ナ</span></div> + <div><span>ニ</span><br /><span>ニ</span></div> + <div><span>ヌ</span><br /><span>ヌ</span></div> + <div><span>ネ</span><br /><span>ネ</span></div> + <div><span>ノ</span><br /><span>ノ</span></div> + <div><span>ハ</span><br /><span>ハ</span></div> + <div><span>ヒ</span><br /><span>ヒ</span></div> + <div><span>フ</span><br /><span>フ</span></div> + <div><span>ヘ</span><br /><span>ヘ</span></div> + <div><span>ホ</span><br /><span>ホ</span></div> + <div><span>マ</span><br /><span>マ</span></div> + <div><span>ミ</span><br /><span>ミ</span></div> + <div><span>ム</span><br /><span>ム</span></div> + <div><span>メ</span><br /><span>メ</span></div> + <div><span>モ</span><br /><span>モ</span></div> + <div><span>ヤ</span><br /><span>ヤ</span></div> + <div><span>ユ</span><br /><span>ユ</span></div> + <div><span>ヨ</span><br /><span>ヨ</span></div> + <div><span>ラ</span><br /><span>ラ</span></div> + <div><span>リ</span><br /><span>リ</span></div> + <div><span>ル</span><br /><span>ル</span></div> + <div><span>レ</span><br /><span>レ</span></div> + <div><span>ロ</span><br /><span>ロ</span></div> + <div><span>ワ</span><br /><span>ワ</span></div> + <div><span>ン</span><br /><span>ン</span></div> + + <div><span> ゙</span><br /><span> ゙</span></div> + <div><span> ゚</span><br /><span> ゚</span></div> + + <!-- HALFWIDTH HANGUL --> + <div>[<span>ᅟ</span>]<br />[<span>ᅟ</span>]</div> <!-- HANGUL FILLER --> + <div><span>ᆨ</span><br /><span>ᆨ</span></div> <!-- HANGUL LETTER KIYEOK --> + <div><span>ㄲ</span><br /><span>ㄲ</span></div> <!-- HANGUL LETTER SSANGKIYEOK --> + <div><span>ᆪ</span><br /><span>ᆪ</span></div> <!-- HANGUL LETTER KIYEOK-SIOS --> + <div><span>ᆫ</span><br /><span>ᆫ</span></div> <!-- HANGUL LETTER NIEUN --> + <div><span>ᆬ</span><br /><span>ᆬ</span></div> <!-- HANGUL LETTER NIEUN-CIEUC --> + <div><span>ᆭ</span><br /><span>ᆭ</span></div> <!-- HANGUL LETTER NIEUN-HIEUH --> + <div><span>ᆮ</span><br /><span>ᆮ</span></div> <!-- HANGUL LETTER TIKEUT --> + <div><span>ᄄ</span><br /><span>ᄄ</span></div> <!-- HANGUL LETTER SSANGTIKEUT --> + <div><span>ᆯ</span><br /><span>ᆯ</span></div> <!-- HANGUL LETTER RIEUL --> + <div><span>ᆰ</span><br /><span>ᆰ</span></div> <!-- HANGUL LETTER RIEUL-KIYEOK --> + <div><span>ᆱ</span><br /><span>ᆱ</span></div> <!-- HANGUL LETTER RIEUL-MIEUM --> + <div><span>ᆲ</span><br /><span>ᆲ</span></div> <!-- HANGUL LETTER RIEUL-PIEUP --> + <div><span>ᆳ</span><br /><span>ᆳ</span></div> <!-- HANGUL LETTER RIEUL-SIOS --> + <div><span>ᆴ</span><br /><span>ᆴ</span></div> <!-- HANGUL LETTER RIEUL-THIEUTH --> + <div><span>ᆵ</span><br /><span>ᆵ</span></div> <!-- HANGUL LETTER RIEUL-PHIEUPH --> + <div><span>ㅀ</span><br /><span>ㅀ</span></div> <!-- HANGUL LETTER RIEUL-HIEUH --> + <div><span>ᄆ</span><br /><span>ᄆ</span></div> <!-- HANGUL LETTER MIEUM --> + <div><span>ᄇ</span><br /><span>ᄇ</span></div> <!-- HANGUL LETTER PIEUP --> + <div><span>ᄈ</span><br /><span>ᄈ</span></div> <!-- HANGUL LETTER SSANGPIEUP --> + <div><span>ᆹ</span><br /><span>ᆹ</span></div> <!-- HANGUL LETTER PIEUP-SIOS --> + <div><span>ᄉ</span><br /><span>ᄉ</span></div> <!-- HANGUL LETTER SIOS --> + <div><span>ᆻ</span><br /><span>ᆻ</span></div> <!-- HANGUL LETTER SSANGSIOS --> + <div><span>ᄋ</span><br /><span>ᄋ</span></div> <!-- HANGUL LETTER IEUNG --> + <div><span>ᆽ</span><br /><span>ᆽ</span></div> <!-- HANGUL LETTER CIEUC --> + <div><span>ᄍ</span><br /><span>ᄍ</span></div> <!-- HANGUL LETTER SSANGCIEUC --> + <div><span>ᆾ</span><br /><span>ᆾ</span></div> <!-- HANGUL LETTER CHIEUCH --> + <div><span>ᄏ</span><br /><span>ᄏ</span></div> <!-- HANGUL LETTER KHIEUKH --> + <div><span>ᇀ</span><br /><span>ᇀ</span></div> <!-- HANGUL LETTER THIEUTH --> + <div><span>ᄑ</span><br /><span>ᄑ</span></div> <!-- HANGUL LETTER PHIEUPH --> + <div><span>ᇂ</span><br /><span>ᇂ</span></div> <!-- HANGUL LETTER HIEUH --> + <div><span>ᅡ</span><br /><span>ᅡ</span></div> <!-- HANGUL LETTER A --> + <div><span>ᅢ</span><br /><span>ᅢ</span></div> <!-- HANGUL LETTER AE --> + <div><span>ᅣ</span><br /><span>ᅣ</span></div> <!-- HANGUL LETTER YA --> + <div><span>ᅤ</span><br /><span>ᅤ</span></div> <!-- HANGUL LETTER YAE --> + <div><span>ᅥ</span><br /><span>ᅥ</span></div> <!-- HANGUL LETTER EO --> + <div><span>ᅦ</span><br /><span>ᅦ</span></div> <!-- HANGUL LETTER E --> + + <div><span>ᅧ</span><br /><span>ᅧ</span></div> <!-- HANGUL LETTER YEO --> + <div><span>ᅨ</span><br /><span>ᅨ</span></div> <!-- HANGUL LETTER YE --> + <div><span>ᅩ</span><br /><span>ᅩ</span></div> <!-- HANGUL LETTER O --> + <div><span>ᅪ</span><br /><span>ᅪ</span></div> <!-- HANGUL LETTER WA --> + <div><span>ᅫ</span><br /><span>ᅫ</span></div> <!-- HANGUL LETTER WAE --> + <div><span>ᅬ</span><br /><span>ᅬ</span></div> <!-- HANGUL LETTER OE --> + + <div><span>ᅭ</span><br /><span>ᅭ</span></div> <!-- HANGUL LETTER YO --> + <div><span>ᅮ</span><br /><span>ᅮ</span></div> <!-- HANGUL LETTER U --> + <div><span>ᅯ</span><br /><span>ᅯ</span></div> <!-- HANGUL LETTER WEO --> + <div><span>ᅰ</span><br /><span>ᅰ</span></div> <!-- HANGUL LETTER WE --> + <div><span>ᅱ</span><br /><span>ᅱ</span></div> <!-- HANGUL LETTER WI --> + <div><span>ᅲ</span><br /><span>ᅲ</span></div> <!-- HANGUL LETTER YU --> + + <div><span>ᅳ</span><br /><span>ᅳ</span></div> <!-- HANGUL LETTER EU --> + <div><span>ᅴ</span><br /><span>ᅴ</span></div> <!-- HANGUL LETTER YI --> + <div><span>ᅵ</span><br /><span>ᅵ</span></div> <!-- HANGUL LETTER I --> + + <!-- FULLWIDTH SIGN --> + <div><span>¢</span><br /><span>¢</span></div> <!-- CENT SIGN --> + <div><span>£</span><br /><span>£</span></div> <!-- POUND SIGN --> + <div><span>¬</span><br /><span>¬</span></div> <!-- NOT SIGN --> + <div><span> ̄</span><br /><span> ̄</span></div> <!-- MACRON --> + <div><span>¦</span><br /><span>¦</span></div> <!-- BROKEN BAR --> + <div><span>¥</span><br /><span>¥</span></div> <!-- YEN SIGN --> + <div><span>₩</span><br /><span>₩</span></div> <!-- WON SIGN --> + + <!-- HALFWIDTH SIGN --> + <div><span>│</span><br /><span>│</span></div> <!-- FORMS LIGHT VERTICAL --> + <div><span>←</span><br /><span>←</span></div> <!-- LEFTWARDS ARROW --> + <div><span>↑</span><br /><span>↑</span></div> <!-- UPWARDS ARROW --> + <div><span>→</span><br /><span>→</span></div> <!-- RIGHTWARDS ARROW --> + <div><span>↓</span><br /><span>↓</span></div> <!-- DOWNWARDS ARROW --> + <div><span>■</span><br /><span>■</span></div> <!-- BLACK SQUARE --> + <div><span>○</span><br /><span>○</span></div> <!-- WHITE CIRCLE --> + + <!-- HALFWIDTH LATIN --> + <div><span>A</span><br /><span>A</span></div> + <div><span>B</span><br /><span>B</span></div> + <div><span>C</span><br /><span>C</span></div> + + <div><span>a</span><br /><span>a</span></div> + <div><span>b</span><br /><span>b</span></div> + <div><span>c</span><br /><span>c</span></div> + + <!-- FULLWIDTH KANA --> + <div><span>あ</span><br /><span>あ</span></div> + <div><span>い</span><br /><span>い</span></div> + <div><span>う</span><br /><span>う</span></div> + <div><span>え</span><br /><span>え</span></div> + <div><span>お</span><br /><span>お</span></div> + + <div><span>ア</span><br /><span>ア</span></div> + <div><span>イ</span><br /><span>イ</span></div> + <div><span>ウ</span><br /><span>ウ</span></div> + <div><span>エ</span><br /><span>エ</span></div> + <div><span>オ</span><br /><span>オ</span></div> + </div> + </body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-006-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-006-ref.html new file mode 100644 index 0000000000..3d2f9c7be2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-006-ref.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>Test Reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> +<style> +div { + font: 50px/1 Ahem; + color: green; +} +</style> + +<p>Test passes if there are two green squares and no red. +<div>x x</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-007-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-007-ref.html new file mode 100644 index 0000000000..b8fc5662bd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-007-ref.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>Test reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> +<style> +div { + font: 50px/1 Ahem; + color: green; +} +</style> + +<p>Test passes if there are two green squares and no red. +<div>x   x</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-008-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-008-ref.html new file mode 100644 index 0000000000..efe6508e2e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-008-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>test reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> +<style> +div { + font: 20px/1 Ahem; + margin: 1em 0; + white-space: pre; +} +</style> + +<p>Test passes if all black boxes below have the same width and height and are aligned vertically. +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-009-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-009-ref.html new file mode 100644 index 0000000000..915e8444f1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-fullwidth-009-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>test reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> +<style> +div { + font: 10px/1 Ahem; + margin: 1em 0; + white-space: pre; +} +</style> + +<p>Test passes if all black boxes below have the same width and height and are aligned vertically. +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> +<div> x<br> x</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-lowercase-101-ref.xht b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-lowercase-101-ref.xht new file mode 100644 index 0000000000..3d6eb4af8a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-lowercase-101-ref.xht @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>CSS Test: text-transform - lowercase - basic cases Reftest Reference</title> + <link rel="author" title="Satoshi Umehara" href="mailto:umehara@est.co.jp" /> + <style type="text/css"> + <![CDATA[ + span { + color: Blue; + } + ]]> + </style> + </head> + <body> + <p> + Test passes if the first sentence matches the second one. + </p> + <div> + <span>all characters should be put in lowercase.</span> + </div> + <div> + <span>all characters should be put in lowercase.</span> + </div> + </body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-multiple-001-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-multiple-001-ref.html new file mode 100644 index 0000000000..694ae87877 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-multiple-001-ref.html @@ -0,0 +1,22 @@ +<!doctype html> +<html lang="ja"> +<meta charset=utf-8> +<title>text-transform with multiple values</title> +<body style="font-family:serif"> +<h4>Each pair of lines should look identical:</h4> +<hr> +<div>HELLO TRANSFORMED WORLD</div> +<div>HELLO TRANSFORMED WORLD</div> +<hr> +<div>hello transformed world</div> +<div>hello transformed world</div> +<hr> +<div>HELLO Transformed World</div> +<div>HELLO Transformed World</div> +<hr> +<div>KATAKANA: アイウエオカクケシスツトヌ</div> +<div>KATAKANA: アイウエオカクケシスツトヌ</div> +<hr> +<div>hiragana: あいうえおかけつやゆよわ</div> +<div>hiragana: あいうえおかけつやゆよわ</div> +<hr> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-none-001-ref.xht b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-none-001-ref.xht new file mode 100644 index 0000000000..8f822c62df --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-none-001-ref.xht @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>CSS Test: text-transform - none - basic cases Reftest Reference</title> + <link rel="author" title="Satoshi Umehara" href="mailto:umehara@est.co.jp" /> + <style type="text/css"> + <![CDATA[ + span { + color: Blue; + } + ]]> + </style> + </head> + <body> + <p> + Test passes if the first sentence matches the second one. + </p> + <div> + <span>All words should have no effects.</span> + </div> + <div> + <span>All words should have no effects.</span> + </div> + </body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-shaping-001-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-shaping-001-ref.html new file mode 100644 index 0000000000..693007e896 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-shaping-001-ref.html @@ -0,0 +1,15 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text Test reference</title> +<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net/"> +<style> + div { font-size: 4em; } + body { + max-width: 600px; + max-width: max-content; + } +</style> + +<p>Test passes if there are two identical strings below. Pay attention to the right-most character. +<div dir=rtl lang=ar>عائلة</div> +<div dir=rtl lang=ar>عائلة</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-001-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-001-ref.html new file mode 100644 index 0000000000..6fe91c7828 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-001-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Dutch IJ</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 200px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test" lang="nl">IJsland</div> +<div class="ref">IJsland</div> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002-ref.html new file mode 100644 index 0000000000..5259caa770 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: uppercase, Greek tonos</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 200px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test" lang="el">ΚΑΛΗΜΕΡΑ ΑΥΡΙΟ</div> +<div class="ref">ΚΑΛΗΜΕΡΑ ΑΥΡΙΟ</div> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002a-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002a-ref.html new file mode 100644 index 0000000000..2108495c94 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-002a-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: uppercase, Greek dialytika</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 200px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test" lang="el">ΘΕΪΚΟ</div> +<div class="ref">ΘΕΪΚΟ</div> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-003-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-003-ref.html new file mode 100644 index 0000000000..818d5006f6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-003-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: uppercase, more Greek accents</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 200px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test" lang="el">ΕΥΦΥΪΑ ΝΕΡΑΪΔΑ</div> +<div class="ref">ΕΥΦΥΪΑ ΝΕΡΑΪΔΑ</div> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-004-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-004-ref.html new file mode 100644 index 0000000000..3047f66b13 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-004-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: capitalize, Greek initial stress</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 200px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test" lang="el">Όμηρος</div> +<div class="ref">Όμηρος</div> +<!-- Notes: +The result of this test should be ignored if text-transform-tailoring-002 fails. +--> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-005-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-005-ref.html new file mode 100644 index 0000000000..66ce847e30 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-tailoring-005-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: uppercase, Greek disjunctive eta</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 400px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test" lang="el">ΗΣΟΥΝ Ή ΕΓΩ Ή ΕΣΥ</div> +<div class="ref">ΗΣΟΥΝ Ή ΕΓΩ Ή ΕΣΥ</div> +<!-- Notes: +The result of this test should be ignored if text-transform-tailoring-002 fails. +--> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-uppercase-101-ref.xht b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-uppercase-101-ref.xht new file mode 100644 index 0000000000..e80ca4ed7b --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-uppercase-101-ref.xht @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>CSS Test: text-transform - uppercase - basic cases Reftest Reference</title> + <link rel="author" title="Satoshi Umehara" href="mailto:umehara@est.co.jp" /> + <style type="text/css"> + <![CDATA[ + span { + color: Blue; + } + ]]> + </style> + </head> + <body> + <p> + Test passes if the first sentence matches the second one. + </p> + <div> + <span>ALL CHARACTERS SHOULD BE PUT IN UPPERCASE.</span> + </div> + <div> + <span>ALL CHARACTERS SHOULD BE PUT IN UPPERCASE.</span> + </div> + </body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-uppercase-dynamic-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-uppercase-dynamic-ref.html new file mode 100644 index 0000000000..1fede4447d --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-uppercase-dynamic-ref.html @@ -0,0 +1,8 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<style> +.test { text-transform: uppercase; } +</style> +<div class="test" lang="my"> + <span id="sp">i̇̃ Ĩ</span> +</div> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-001-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-001-ref.html new file mode 100644 index 0000000000..1c5fa0a981 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-001-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Basic and Latin-1 uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span>A A</span> <span>B B</span> <span>C C</span> <span>D D</span> <span>E E</span> <span>F F</span> <span>G G</span> <span>H H</span> <span>I I</span> <span>J J</span> <span>K K</span> <span>L L</span> <span>M M</span> <span>N N</span> <span>O O</span> <span>P P</span> <span>Q Q</span> <span>R R</span> <span>S S</span> <span>T T</span> <span>U U</span> <span>V V</span> <span>W W</span> <span>X X</span> <span>Y Y</span> <span>Z Z</span> <span title="U+00B5">Μ Μ</span> <span title="U+00E0">À À</span> <span title="U+00E1">Á Á</span> <span title="U+00E2"> Â</span> <span title="U+00E3">à Ã</span> <span title="U+00E4">Ä Ä</span> <span title="U+00E5">Å Å</span> <span title="U+00E6">Æ Æ</span> <span title="U+00E7">Ç Ç</span> <span title="U+00E8">È È</span> <span title="U+00E9">É É</span> <span title="U+00EA">Ê Ê</span> <span title="U+00EB">Ë Ë</span> <span title="U+00EC">Ì Ì</span> <span title="U+00ED">Í Í</span> <span title="U+00EE">Î Î</span> <span title="U+00EF">Ï Ï</span> <span title="U+00F0">Ð Ð</span> <span title="U+00F1">Ñ Ñ</span> <span title="U+00F2">Ò Ò</span> <span title="U+00F3">Ó Ó</span> <span title="U+00F4">Ô Ô</span> <span title="U+00F5">Õ Õ</span> <span title="U+00F6">Ö Ö</span> <span title="U+00F8">Ø Ø</span> <span title="U+00F9">Ù Ù</span> <span title="U+00FA">Ú Ú</span> <span title="U+00FB">Û Û</span> <span title="U+00FC">Ü Ü</span> <span title="U+00FD">Ý Ý</span> <span title="U+00FE">Þ Þ</span> <span title="U+00FF">Ÿ Ÿ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-002-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-002-ref.html new file mode 100644 index 0000000000..8418d39731 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-002-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Basic and Latin-1 lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span>a a</span> <span>b b</span> <span>c c</span> <span>d d</span> <span>e e</span> <span>f f</span> <span>g g</span> <span>h h</span> <span>i i</span> <span>j j</span> <span>k k</span> <span>l l</span> <span>m m</span> <span>n n</span> <span>o o</span> <span>p p</span> <span>q q</span> <span>r r</span> <span>s s</span> <span>t t</span> <span>u u</span> <span>v v</span> <span>w w</span> <span>x x</span> <span>y y</span> <span>z z</span> <span title="U+00C0">à à</span> <span title="U+00C1">á á</span> <span title="U+00C2">â â</span> <span title="U+00C3">ã ã</span> <span title="U+00C4">ä ä</span> <span title="U+00C5">å å</span> <span title="U+00C6">æ æ</span> <span title="U+00C7">ç ç</span> <span title="U+00C8">è è</span> <span title="U+00C9">é é</span> <span title="U+00CA">ê ê</span> <span title="U+00CB">ë ë</span> <span title="U+00CC">ì ì</span> <span title="U+00CD">í í</span> <span title="U+00CE">î î</span> <span title="U+00CF">ï ï</span> <span title="U+00D0">ð ð</span> <span title="U+00D1">ñ ñ</span> <span title="U+00D2">ò ò</span> <span title="U+00D3">ó ó</span> <span title="U+00D4">ô ô</span> <span title="U+00D5">õ õ</span> <span title="U+00D6">ö ö</span> <span title="U+00D8">ø ø</span> <span title="U+00D9">ù ù</span> <span title="U+00DA">ú ú</span> <span title="U+00DB">û û</span> <span title="U+00DC">ü ü</span> <span title="U+00DD">ý ý</span> <span title="U+00DE">þ þ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-003-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-003-ref.html new file mode 100644 index 0000000000..9793a95dd3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-003-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended Additional, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+1E01">Ḁ Ḁ</span> <span title="U+1E03">Ḃ Ḃ</span> <span title="U+1E05">Ḅ Ḅ</span> <span title="U+1E07">Ḇ Ḇ</span> <span title="U+1E09">Ḉ Ḉ</span> <span title="U+1E0B">Ḋ Ḋ</span> <span title="U+1E0D">Ḍ Ḍ</span> <span title="U+1E0F">Ḏ Ḏ</span> <span title="U+1E11">Ḑ Ḑ</span> <span title="U+1E13">Ḓ Ḓ</span> <span title="U+1E15">Ḕ Ḕ</span> <span title="U+1E17">Ḗ Ḗ</span> <span title="U+1E19">Ḙ Ḙ</span> <span title="U+1E1B">Ḛ Ḛ</span> <span title="U+1E1D">Ḝ Ḝ</span> <span title="U+1E1F">Ḟ Ḟ</span> <span title="U+1E21">Ḡ Ḡ</span> <span title="U+1E23">Ḣ Ḣ</span> <span title="U+1E25">Ḥ Ḥ</span> <span title="U+1E27">Ḧ Ḧ</span> <span title="U+1E29">Ḩ Ḩ</span> <span title="U+1E2B">Ḫ Ḫ</span> <span title="U+1E2D">Ḭ Ḭ</span> <span title="U+1E2F">Ḯ Ḯ</span> <span title="U+1E31">Ḱ Ḱ</span> <span title="U+1E33">Ḳ Ḳ</span> <span title="U+1E35">Ḵ Ḵ</span> <span title="U+1E37">Ḷ Ḷ</span> <span title="U+1E39">Ḹ Ḹ</span> <span title="U+1E3B">Ḻ Ḻ</span> <span title="U+1E3D">Ḽ Ḽ</span> <span title="U+1E3F">Ḿ Ḿ</span> <span title="U+1E41">Ṁ Ṁ</span> <span title="U+1E43">Ṃ Ṃ</span> <span title="U+1E45">Ṅ Ṅ</span> <span title="U+1E47">Ṇ Ṇ</span> <span title="U+1E49">Ṉ Ṉ</span> <span title="U+1E4B">Ṋ Ṋ</span> <span title="U+1E4D">Ṍ Ṍ</span> <span title="U+1E4F">Ṏ Ṏ</span> <span title="U+1E51">Ṑ Ṑ</span> <span title="U+1E53">Ṓ Ṓ</span> <span title="U+1E55">Ṕ Ṕ</span> <span title="U+1E57">Ṗ Ṗ</span> <span title="U+1E59">Ṙ Ṙ</span> <span title="U+1E5B">Ṛ Ṛ</span> <span title="U+1E5D">Ṝ Ṝ</span> <span title="U+1E5F">Ṟ Ṟ</span> <span title="U+1E61">Ṡ Ṡ</span> <span title="U+1E63">Ṣ Ṣ</span> <span title="U+1E65">Ṥ Ṥ</span> <span title="U+1E67">Ṧ Ṧ</span> <span title="U+1E69">Ṩ Ṩ</span> <span title="U+1E6B">Ṫ Ṫ</span> <span title="U+1E6D">Ṭ Ṭ</span> <span title="U+1E6F">Ṯ Ṯ</span> <span title="U+1E71">Ṱ Ṱ</span> <span title="U+1E73">Ṳ Ṳ</span> <span title="U+1E75">Ṵ Ṵ</span> <span title="U+1E77">Ṷ Ṷ</span> <span title="U+1E79">Ṹ Ṹ</span> <span title="U+1E7B">Ṻ Ṻ</span> <span title="U+1E7D">Ṽ Ṽ</span> <span title="U+1E7F">Ṿ Ṿ</span> <span title="U+1E81">Ẁ Ẁ</span> <span title="U+1E83">Ẃ Ẃ</span> <span title="U+1E85">Ẅ Ẅ</span> <span title="U+1E87">Ẇ Ẇ</span> <span title="U+1E89">Ẉ Ẉ</span> <span title="U+1E8B">Ẋ Ẋ</span> <span title="U+1E8D">Ẍ Ẍ</span> <span title="U+1E8F">Ẏ Ẏ</span> <span title="U+1E91">Ẑ Ẑ</span> <span title="U+1E93">Ẓ Ẓ</span> <span title="U+1E95">Ẕ Ẕ</span> <span title="U+1E9B">Ṡ Ṡ</span> <span title="U+1EA1">Ạ Ạ</span> <span title="U+1EA3">Ả Ả</span> <span title="U+1EA5">Ấ Ấ</span> <span title="U+1EA7">Ầ Ầ</span> <span title="U+1EA9">Ẩ Ẩ</span> <span title="U+1EAB">Ẫ Ẫ</span> <span title="U+1EAD">Ậ Ậ</span> <span title="U+1EAF">Ắ Ắ</span> <span title="U+1EB1">Ằ Ằ</span> <span title="U+1EB3">Ẳ Ẳ</span> <span title="U+1EB5">Ẵ Ẵ</span> <span title="U+1EB7">Ặ Ặ</span> <span title="U+1EB9">Ẹ Ẹ</span> <span title="U+1EBB">Ẻ Ẻ</span> <span title="U+1EBD">Ẽ Ẽ</span> <span title="U+1EBF">Ế Ế</span> <span title="U+1EC1">Ề Ề</span> <span title="U+1EC3">Ể Ể</span> <span title="U+1EC5">Ễ Ễ</span> <span title="U+1EC7">Ệ Ệ</span> <span title="U+1EC9">Ỉ Ỉ</span> <span title="U+1ECB">Ị Ị</span> <span title="U+1ECD">Ọ Ọ</span> <span title="U+1ECF">Ỏ Ỏ</span> <span title="U+1ED1">Ố Ố</span> <span title="U+1ED3">Ồ Ồ</span> <span title="U+1ED5">Ổ Ổ</span> <span title="U+1ED7">Ỗ Ỗ</span> <span title="U+1ED9">Ộ Ộ</span> <span title="U+1EDB">Ớ Ớ</span> <span title="U+1EDD">Ờ Ờ</span> <span title="U+1EDF">Ở Ở</span> <span title="U+1EE1">Ỡ Ỡ</span> <span title="U+1EE3">Ợ Ợ</span> <span title="U+1EE5">Ụ Ụ</span> <span title="U+1EE7">Ủ Ủ</span> <span title="U+1EE9">Ứ Ứ</span> <span title="U+1EEB">Ừ Ừ</span> <span title="U+1EED">Ử Ử</span> <span title="U+1EEF">Ữ Ữ</span> <span title="U+1EF1">Ự Ự</span> <span title="U+1EF3">Ỳ Ỳ</span> <span title="U+1EF5">Ỵ Ỵ</span> <span title="U+1EF7">Ỷ Ỷ</span> <span title="U+1EF9">Ỹ Ỹ</span> <span title="U+1EFB">Ỻ Ỻ</span> <span title="U+1EFD">Ỽ Ỽ</span> <span title="U+1EFF">Ỿ Ỿ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ẖ ẗ ẘ ẙ ẚ ẜ ẝ ẟ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-004-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-004-ref.html new file mode 100644 index 0000000000..dae2e050ec --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-004-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended Additional, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+1E00">ḁ ḁ</span> <span title="U+1E02">ḃ ḃ</span> <span title="U+1E04">ḅ ḅ</span> <span title="U+1E06">ḇ ḇ</span> <span title="U+1E08">ḉ ḉ</span> <span title="U+1E0A">ḋ ḋ</span> <span title="U+1E0C">ḍ ḍ</span> <span title="U+1E0E">ḏ ḏ</span> <span title="U+1E10">ḑ ḑ</span> <span title="U+1E12">ḓ ḓ</span> <span title="U+1E14">ḕ ḕ</span> <span title="U+1E16">ḗ ḗ</span> <span title="U+1E18">ḙ ḙ</span> <span title="U+1E1A">ḛ ḛ</span> <span title="U+1E1C">ḝ ḝ</span> <span title="U+1E1E">ḟ ḟ</span> <span title="U+1E20">ḡ ḡ</span> <span title="U+1E22">ḣ ḣ</span> <span title="U+1E24">ḥ ḥ</span> <span title="U+1E26">ḧ ḧ</span> <span title="U+1E28">ḩ ḩ</span> <span title="U+1E2A">ḫ ḫ</span> <span title="U+1E2C">ḭ ḭ</span> <span title="U+1E2E">ḯ ḯ</span> <span title="U+1E30">ḱ ḱ</span> <span title="U+1E32">ḳ ḳ</span> <span title="U+1E34">ḵ ḵ</span> <span title="U+1E36">ḷ ḷ</span> <span title="U+1E38">ḹ ḹ</span> <span title="U+1E3A">ḻ ḻ</span> <span title="U+1E3C">ḽ ḽ</span> <span title="U+1E3E">ḿ ḿ</span> <span title="U+1E40">ṁ ṁ</span> <span title="U+1E42">ṃ ṃ</span> <span title="U+1E44">ṅ ṅ</span> <span title="U+1E46">ṇ ṇ</span> <span title="U+1E48">ṉ ṉ</span> <span title="U+1E4A">ṋ ṋ</span> <span title="U+1E4C">ṍ ṍ</span> <span title="U+1E4E">ṏ ṏ</span> <span title="U+1E50">ṑ ṑ</span> <span title="U+1E52">ṓ ṓ</span> <span title="U+1E54">ṕ ṕ</span> <span title="U+1E56">ṗ ṗ</span> <span title="U+1E58">ṙ ṙ</span> <span title="U+1E5A">ṛ ṛ</span> <span title="U+1E5C">ṝ ṝ</span> <span title="U+1E5E">ṟ ṟ</span> <span title="U+1E60">ṡ ṡ</span> <span title="U+1E62">ṣ ṣ</span> <span title="U+1E64">ṥ ṥ</span> <span title="U+1E66">ṧ ṧ</span> <span title="U+1E68">ṩ ṩ</span> <span title="U+1E6A">ṫ ṫ</span> <span title="U+1E6C">ṭ ṭ</span> <span title="U+1E6E">ṯ ṯ</span> <span title="U+1E70">ṱ ṱ</span> <span title="U+1E72">ṳ ṳ</span> <span title="U+1E74">ṵ ṵ</span> <span title="U+1E76">ṷ ṷ</span> <span title="U+1E78">ṹ ṹ</span> <span title="U+1E7A">ṻ ṻ</span> <span title="U+1E7C">ṽ ṽ</span> <span title="U+1E7E">ṿ ṿ</span> <span title="U+1E80">ẁ ẁ</span> <span title="U+1E82">ẃ ẃ</span> <span title="U+1E84">ẅ ẅ</span> <span title="U+1E86">ẇ ẇ</span> <span title="U+1E88">ẉ ẉ</span> <span title="U+1E8A">ẋ ẋ</span> <span title="U+1E8C">ẍ ẍ</span> <span title="U+1E8E">ẏ ẏ</span> <span title="U+1E90">ẑ ẑ</span> <span title="U+1E92">ẓ ẓ</span> <span title="U+1E94">ẕ ẕ</span> <span title="U+1E9E">ß ß</span> <span title="U+1EA0">ạ ạ</span> <span title="U+1EA2">ả ả</span> <span title="U+1EA4">ấ ấ</span> <span title="U+1EA6">ầ ầ</span> <span title="U+1EA8">ẩ ẩ</span> <span title="U+1EAA">ẫ ẫ</span> <span title="U+1EAC">ậ ậ</span> <span title="U+1EAE">ắ ắ</span> <span title="U+1EB0">ằ ằ</span> <span title="U+1EB2">ẳ ẳ</span> <span title="U+1EB4">ẵ ẵ</span> <span title="U+1EB6">ặ ặ</span> <span title="U+1EB8">ẹ ẹ</span> <span title="U+1EBA">ẻ ẻ</span> <span title="U+1EBC">ẽ ẽ</span> <span title="U+1EBE">ế ế</span> <span title="U+1EC0">ề ề</span> <span title="U+1EC2">ể ể</span> <span title="U+1EC4">ễ ễ</span> <span title="U+1EC6">ệ ệ</span> <span title="U+1EC8">ỉ ỉ</span> <span title="U+1ECA">ị ị</span> <span title="U+1ECC">ọ ọ</span> <span title="U+1ECE">ỏ ỏ</span> <span title="U+1ED0">ố ố</span> <span title="U+1ED2">ồ ồ</span> <span title="U+1ED4">ổ ổ</span> <span title="U+1ED6">ỗ ỗ</span> <span title="U+1ED8">ộ ộ</span> <span title="U+1EDA">ớ ớ</span> <span title="U+1EDC">ờ ờ</span> <span title="U+1EDE">ở ở</span> <span title="U+1EE0">ỡ ỡ</span> <span title="U+1EE2">ợ ợ</span> <span title="U+1EE4">ụ ụ</span> <span title="U+1EE6">ủ ủ</span> <span title="U+1EE8">ứ ứ</span> <span title="U+1EEA">ừ ừ</span> <span title="U+1EEC">ử ử</span> <span title="U+1EEE">ữ ữ</span> <span title="U+1EF0">ự ự</span> <span title="U+1EF2">ỳ ỳ</span> <span title="U+1EF4">ỵ ỵ</span> <span title="U+1EF6">ỷ ỷ</span> <span title="U+1EF8">ỹ ỹ</span> <span title="U+1EFA">ỻ ỻ</span> <span title="U+1EFC">ỽ ỽ</span> <span title="U+1EFE">ỿ ỿ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ẖ ẗ ẘ ẙ ẚ ẜ ẝ ẟ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-005-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-005-ref.html new file mode 100644 index 0000000000..9ce44d1e55 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-005-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-A, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0101">Ā Ā</span> <span title="U+0103">Ă Ă</span> <span title="U+0105">Ą Ą</span> <span title="U+0107">Ć Ć</span> <span title="U+0109">Ĉ Ĉ</span> <span title="U+010B">Ċ Ċ</span> <span title="U+010D">Č Č</span> <span title="U+010F">Ď Ď</span> <span title="U+0111">Đ Đ</span> <span title="U+0113">Ē Ē</span> <span title="U+0115">Ĕ Ĕ</span> <span title="U+0117">Ė Ė</span> <span title="U+0119">Ę Ę</span> <span title="U+011B">Ě Ě</span> <span title="U+011D">Ĝ Ĝ</span> <span title="U+011F">Ğ Ğ</span> <span title="U+0121">Ġ Ġ</span> <span title="U+0123">Ģ Ģ</span> <span title="U+0125">Ĥ Ĥ</span> <span title="U+0127">Ħ Ħ</span> <span title="U+0129">Ĩ Ĩ</span> <span title="U+012B">Ī Ī</span> <span title="U+012D">Ĭ Ĭ</span> <span title="U+012F">Į Į</span> <span title="U+0131">I I</span> <span title="U+0133">IJ IJ</span> <span title="U+0135">Ĵ Ĵ</span> <span title="U+0137">Ķ Ķ</span> <span title="U+013A">Ĺ Ĺ</span> <span title="U+013C">Ļ Ļ</span> <span title="U+013E">Ľ Ľ</span> <span title="U+0140">Ŀ Ŀ</span> <span title="U+0142">Ł Ł</span> <span title="U+0144">Ń Ń</span> <span title="U+0146">Ņ Ņ</span> <span title="U+0148">Ň Ň</span> <span title="U+014B">Ŋ Ŋ</span> <span title="U+014D">Ō Ō</span> <span title="U+014F">Ŏ Ŏ</span> <span title="U+0151">Ő Ő</span> <span title="U+0153">Œ Œ</span> <span title="U+0155">Ŕ Ŕ</span> <span title="U+0157">Ŗ Ŗ</span> <span title="U+0159">Ř Ř</span> <span title="U+015B">Ś Ś</span> <span title="U+015D">Ŝ Ŝ</span> <span title="U+015F">Ş Ş</span> <span title="U+0161">Š Š</span> <span title="U+0163">Ţ Ţ</span> <span title="U+0165">Ť Ť</span> <span title="U+0167">Ŧ Ŧ</span> <span title="U+0169">Ũ Ũ</span> <span title="U+016B">Ū Ū</span> <span title="U+016D">Ŭ Ŭ</span> <span title="U+016F">Ů Ů</span> <span title="U+0171">Ű Ű</span> <span title="U+0173">Ų Ų</span> <span title="U+0175">Ŵ Ŵ</span> <span title="U+0177">Ŷ Ŷ</span> <span title="U+017A">Ź Ź</span> <span title="U+017C">Ż Ż</span> <span title="U+017E">Ž Ž</span> <span title="U+017F">S S</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: İ, ĸ, ʼn, Ÿ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-006-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-006-ref.html new file mode 100644 index 0000000000..61c4d240cd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-006-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-A, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0100">ā ā</span> <span title="U+0102">ă ă</span> <span title="U+0104">ą ą</span> <span title="U+0106">ć ć</span> <span title="U+0108">ĉ ĉ</span> <span title="U+010A">ċ ċ</span> <span title="U+010C">č č</span> <span title="U+010E">ď ď</span> <span title="U+0110">đ đ</span> <span title="U+0112">ē ē</span> <span title="U+0114">ĕ ĕ</span> <span title="U+0116">ė ė</span> <span title="U+0118">ę ę</span> <span title="U+011A">ě ě</span> <span title="U+011C">ĝ ĝ</span> <span title="U+011E">ğ ğ</span> <span title="U+0120">ġ ġ</span> <span title="U+0122">ģ ģ</span> <span title="U+0124">ĥ ĥ</span> <span title="U+0126">ħ ħ</span> <span title="U+0128">ĩ ĩ</span> <span title="U+012A">ī ī</span> <span title="U+012C">ĭ ĭ</span> <span title="U+012E">į į</span> <span title="U+0130">i i</span> <span title="U+0132">ij ij</span> <span title="U+0134">ĵ ĵ</span> <span title="U+0136">ķ ķ</span> <span title="U+0139">ĺ ĺ</span> <span title="U+013B">ļ ļ</span> <span title="U+013D">ľ ľ</span> <span title="U+013F">ŀ ŀ</span> <span title="U+0141">ł ł</span> <span title="U+0143">ń ń</span> <span title="U+0145">ņ ņ</span> <span title="U+0147">ň ň</span> <span title="U+014A">ŋ ŋ</span> <span title="U+014C">ō ō</span> <span title="U+014E">ŏ ŏ</span> <span title="U+0150">ő ő</span> <span title="U+0152">œ œ</span> <span title="U+0154">ŕ ŕ</span> <span title="U+0156">ŗ ŗ</span> <span title="U+0158">ř ř</span> <span title="U+015A">ś ś</span> <span title="U+015C">ŝ ŝ</span> <span title="U+015E">ş ş</span> <span title="U+0160">š š</span> <span title="U+0162">ţ ţ</span> <span title="U+0164">ť ť</span> <span title="U+0166">ŧ ŧ</span> <span title="U+0168">ũ ũ</span> <span title="U+016A">ū ū</span> <span title="U+016C">ŭ ŭ</span> <span title="U+016E">ů ů</span> <span title="U+0170">ű ű</span> <span title="U+0172">ų ų</span> <span title="U+0174">ŵ ŵ</span> <span title="U+0176">ŷ ŷ</span> <span title="U+0178">ÿ ÿ</span> <span title="U+0179">ź ź</span> <span title="U+017B">ż ż</span> <span title="U+017D">ž ž</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ı, ĸ, ʼn, ſ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-007-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-007-ref.html new file mode 100644 index 0000000000..6f98a12cbd --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-007-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-B, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0180">Ƀ Ƀ</span> <span title="U+0183">Ƃ Ƃ</span> <span title="U+0185">Ƅ Ƅ</span> <span title="U+0188">Ƈ Ƈ</span> <span title="U+018C">Ƌ Ƌ</span> <span title="U+0192">Ƒ Ƒ</span> <span title="U+0195">Ƕ Ƕ</span> <span title="U+0199">Ƙ Ƙ</span> <span title="U+019A">Ƚ Ƚ</span> <span title="U+019E">Ƞ Ƞ</span> <span title="U+01A1">Ơ Ơ</span> <span title="U+01A3">Ƣ Ƣ</span> <span title="U+01A5">Ƥ Ƥ</span> <span title="U+01A8">Ƨ Ƨ</span> <span title="U+01AD">Ƭ Ƭ</span> <span title="U+01B0">Ư Ư</span> <span title="U+01B4">Ƴ Ƴ</span> <span title="U+01B6">Ƶ Ƶ</span> <span title="U+01B9">Ƹ Ƹ</span> <span title="U+01BD">Ƽ Ƽ</span> <span title="U+01BF">Ƿ Ƿ</span> <span title="U+01C5">DŽ DŽ</span> <span title="U+01C6">DŽ DŽ</span> <span title="U+01C8">LJ LJ</span> <span title="U+01C9">LJ LJ</span> <span title="U+01CB">NJ NJ</span> <span title="U+01CC">NJ NJ</span> <span title="U+01CE">Ǎ Ǎ</span> <span title="U+01D0">Ǐ Ǐ</span> <span title="U+01D2">Ǒ Ǒ</span> <span title="U+01D4">Ǔ Ǔ</span> <span title="U+01D6">Ǖ Ǖ</span> <span title="U+01D8">Ǘ Ǘ</span> <span title="U+01DA">Ǚ Ǚ</span> <span title="U+01DC">Ǜ Ǜ</span> <span title="U+01DD">Ǝ Ǝ</span> <span title="U+01DF">Ǟ Ǟ</span> <span title="U+01E1">Ǡ Ǡ</span> <span title="U+01E3">Ǣ Ǣ</span> <span title="U+01E5">Ǥ Ǥ</span> <span title="U+01E7">Ǧ Ǧ</span> <span title="U+01E9">Ǩ Ǩ</span> <span title="U+01EB">Ǫ Ǫ</span> <span title="U+01ED">Ǭ Ǭ</span> <span title="U+01EF">Ǯ Ǯ</span> <span title="U+01F2">DZ DZ</span> <span title="U+01F3">DZ DZ</span> <span title="U+01F5">Ǵ Ǵ</span> <span title="U+01F9">Ǹ Ǹ</span> <span title="U+01FB">Ǻ Ǻ</span> <span title="U+01FD">Ǽ Ǽ</span> <span title="U+01FF">Ǿ Ǿ</span> <span title="U+0201">Ȁ Ȁ</span> <span title="U+0203">Ȃ Ȃ</span> <span title="U+0205">Ȅ Ȅ</span> <span title="U+0207">Ȇ Ȇ</span> <span title="U+0209">Ȉ Ȉ</span> <span title="U+020B">Ȋ Ȋ</span> <span title="U+020D">Ȍ Ȍ</span> <span title="U+020F">Ȏ Ȏ</span> <span title="U+0211">Ȑ Ȑ</span> <span title="U+0213">Ȓ Ȓ</span> <span title="U+0215">Ȕ Ȕ</span> <span title="U+0217">Ȗ Ȗ</span> <span title="U+0219">Ș Ș</span> <span title="U+021B">Ț Ț</span> <span title="U+021D">Ȝ Ȝ</span> <span title="U+021F">Ȟ Ȟ</span> <span title="U+0223">Ȣ Ȣ</span> <span title="U+0225">Ȥ Ȥ</span> <span title="U+0227">Ȧ Ȧ</span> <span title="U+0229">Ȩ Ȩ</span> <span title="U+022B">Ȫ Ȫ</span> <span title="U+022D">Ȭ Ȭ</span> <span title="U+022F">Ȯ Ȯ</span> <span title="U+0231">Ȱ Ȱ</span> <span title="U+0233">Ȳ Ȳ</span> <span title="U+023C">Ȼ Ȼ</span> <span title="U+023F">Ȿ Ȿ</span> <span title="U+0240">Ɀ Ɀ</span> <span title="U+0242">Ɂ Ɂ</span> <span title="U+0247">Ɇ Ɇ</span> <span title="U+0249">Ɉ Ɉ</span> <span title="U+024B">Ɋ Ɋ</span> <span title="U+024D">Ɍ Ɍ</span> <span title="U+024F">Ɏ Ɏ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ƍ ƛ ƪ ƫ ƺ ƻ ƾ ǀ ǁ ǂ ǃ ǰ ȡ ȴ ȵ ȶ ȷ ȸ ȹ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-008-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-008-ref.html new file mode 100644 index 0000000000..1ea4aa60c1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-008-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-B, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0181">ɓ ɓ</span> <span title="U+0182">ƃ ƃ</span> <span title="U+0184">ƅ ƅ</span> <span title="U+0186">ɔ ɔ</span> <span title="U+0187">ƈ ƈ</span> <span title="U+0189">ɖ ɖ</span> <span title="U+018A">ɗ ɗ</span> <span title="U+018B">ƌ ƌ</span> <span title="U+018E">ǝ ǝ</span> <span title="U+018F">ə ə</span> <span title="U+0190">ɛ ɛ</span> <span title="U+0191">ƒ ƒ</span> <span title="U+0193">ɠ ɠ</span> <span title="U+0194">ɣ ɣ</span> <span title="U+0196">ɩ ɩ</span> <span title="U+0197">ɨ ɨ</span> <span title="U+0198">ƙ ƙ</span> <span title="U+019C">ɯ ɯ</span> <span title="U+019D">ɲ ɲ</span> <span title="U+019F">ɵ ɵ</span> <span title="U+01A0">ơ ơ</span> <span title="U+01A2">ƣ ƣ</span> <span title="U+01A4">ƥ ƥ</span> <span title="U+01A6">ʀ ʀ</span> <span title="U+01A7">ƨ ƨ</span> <span title="U+01A9">ʃ ʃ</span> <span title="U+01AC">ƭ ƭ</span> <span title="U+01AE">ʈ ʈ</span> <span title="U+01AF">ư ư</span> <span title="U+01B1">ʊ ʊ</span> <span title="U+01B2">ʋ ʋ</span> <span title="U+01B3">ƴ ƴ</span> <span title="U+01B5">ƶ ƶ</span> <span title="U+01B7">ʒ ʒ</span> <span title="U+01B8">ƹ ƹ</span> <span title="U+01BC">ƽ ƽ</span> <span title="U+01C4">dž dž</span> <span title="U+01C5">dž dž</span> <span title="U+01C7">lj lj</span> <span title="U+01C8">lj lj</span> <span title="U+01CA">nj nj</span> <span title="U+01CB">nj nj</span> <span title="U+01CD">ǎ ǎ</span> <span title="U+01CF">ǐ ǐ</span> <span title="U+01D1">ǒ ǒ</span> <span title="U+01D3">ǔ ǔ</span> <span title="U+01D5">ǖ ǖ</span> <span title="U+01D7">ǘ ǘ</span> <span title="U+01D9">ǚ ǚ</span> <span title="U+01DB">ǜ ǜ</span> <span title="U+01DE">ǟ ǟ</span> <span title="U+01E0">ǡ ǡ</span> <span title="U+01E2">ǣ ǣ</span> <span title="U+01E4">ǥ ǥ</span> <span title="U+01E6">ǧ ǧ</span> <span title="U+01E8">ǩ ǩ</span> <span title="U+01EA">ǫ ǫ</span> <span title="U+01EC">ǭ ǭ</span> <span title="U+01EE">ǯ ǯ</span> <span title="U+01F1">dz dz</span> <span title="U+01F2">dz dz</span> <span title="U+01F4">ǵ ǵ</span> <span title="U+01F6">ƕ ƕ</span> <span title="U+01F7">ƿ ƿ</span> <span title="U+01F8">ǹ ǹ</span> <span title="U+01FA">ǻ ǻ</span> <span title="U+01FC">ǽ ǽ</span> <span title="U+01FE">ǿ ǿ</span> <span title="U+0200">ȁ ȁ</span> <span title="U+0202">ȃ ȃ</span> <span title="U+0204">ȅ ȅ</span> <span title="U+0206">ȇ ȇ</span> <span title="U+0208">ȉ ȉ</span> <span title="U+020A">ȋ ȋ</span> <span title="U+020C">ȍ ȍ</span> <span title="U+020E">ȏ ȏ</span> <span title="U+0210">ȑ ȑ</span> <span title="U+0212">ȓ ȓ</span> <span title="U+0214">ȕ ȕ</span> <span title="U+0216">ȗ ȗ</span> <span title="U+0218">ș ș</span> <span title="U+021A">ț ț</span> <span title="U+021C">ȝ ȝ</span> <span title="U+021E">ȟ ȟ</span> <span title="U+0220">ƞ ƞ</span> <span title="U+0222">ȣ ȣ</span> <span title="U+0224">ȥ ȥ</span> <span title="U+0226">ȧ ȧ</span> <span title="U+0228">ȩ ȩ</span> <span title="U+022A">ȫ ȫ</span> <span title="U+022C">ȭ ȭ</span> <span title="U+022E">ȯ ȯ</span> <span title="U+0230">ȱ ȱ</span> <span title="U+0232">ȳ ȳ</span> <span title="U+023A">ⱥ ⱥ</span> <span title="U+023B">ȼ ȼ</span> <span title="U+023D">ƚ ƚ</span> <span title="U+023E">ⱦ ⱦ</span> <span title="U+0241">ɂ ɂ</span> <span title="U+0243">ƀ ƀ</span> <span title="U+0244">ʉ ʉ</span> <span title="U+0245">ʌ ʌ</span> <span title="U+0246">ɇ ɇ</span> <span title="U+0248">ɉ ɉ</span> <span title="U+024A">ɋ ɋ</span> <span title="U+024C">ɍ ɍ</span> <span title="U+024E">ɏ ɏ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ƍ ƛ ƪ ƫ ƺ ƻ ƾ ǀ ǁ ǂ ǃ ǰ ȡ ȴ ȵ ȶ ȷ ȸ ȹ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-009-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-009-ref.html new file mode 100644 index 0000000000..e3a6808176 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-009-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-C, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2C61">Ⱡ Ⱡ</span> <span title="U+2C65">Ⱥ Ⱥ</span> <span title="U+2C66">Ⱦ Ⱦ</span> <span title="U+2C68">Ⱨ Ⱨ</span> <span title="U+2C6A">Ⱪ Ⱪ</span> <span title="U+2C6C">Ⱬ Ⱬ</span> <span title="U+2C73">Ⱳ Ⱳ</span> <span title="U+2C76">Ⱶ Ⱶ</span> </div> +<!--Notes: +Characters from this block that do not have case equivalents: ⱱ ⱴ ⱷ ⱸ ⱹ ⱺ ⱻ ⱼ ⱽ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-010-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-010-ref.html new file mode 100644 index 0000000000..4554c2834e --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-010-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-C, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2C60">ⱡ ⱡ</span> <span title="U+2C62">ɫ ɫ</span> <span title="U+2C63">ᵽ ᵽ</span> <span title="U+2C64">ɽ ɽ</span> <span title="U+2C67">ⱨ ⱨ</span> <span title="U+2C69">ⱪ ⱪ</span> <span title="U+2C6B">ⱬ ⱬ</span> <span title="U+2C6D">ɑ ɑ</span> <span title="U+2C6E">ɱ ɱ</span> <span title="U+2C6F">ɐ ɐ</span> <span title="U+2C70">ɒ ɒ</span> <span title="U+2C72">ⱳ ⱳ</span> <span title="U+2C75">ⱶ ⱶ</span> <span title="U+2C7E">ȿ ȿ</span> <span title="U+2C7F">ɀ ɀ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ⱱ ⱴ ⱷ ⱸ ⱹ ⱺ ⱻ ⱼ ⱽ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-011-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-011-ref.html new file mode 100644 index 0000000000..e5dad75eb0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-011-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Full-width Latin, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+FF41">A A</span> <span title="U+FF42">B B</span> <span title="U+FF43">C C</span> <span title="U+FF44">D D</span> <span title="U+FF45">E E</span> <span title="U+FF46">F F</span> <span title="U+FF47">G G</span> <span title="U+FF48">H H</span> <span title="U+FF49">I I</span> <span title="U+FF4A">J J</span> <span title="U+FF4B">K K</span> <span title="U+FF4C">L L</span> <span title="U+FF4D">M M</span> <span title="U+FF4E">N N</span> <span title="U+FF4F">O O</span> <span title="U+FF50">P P</span> <span title="U+FF51">Q Q</span> <span title="U+FF52">R R</span> <span title="U+FF53">S S</span> <span title="U+FF54">T T</span> <span title="U+FF55">U U</span> <span title="U+FF56">V V</span> <span title="U+FF57">W W</span> <span title="U+FF58">X X</span> <span title="U+FF59">Y Y</span> <span title="U+FF5A">Z Z</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ĸ ʼn +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-012-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-012-ref.html new file mode 100644 index 0000000000..e7a56f7c90 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-012-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Full-width Latin, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+FF21">a a</span> <span title="U+FF22">b b</span> <span title="U+FF23">c c</span> <span title="U+FF24">d d</span> <span title="U+FF25">e e</span> <span title="U+FF26">f f</span> <span title="U+FF27">g g</span> <span title="U+FF28">h h</span> <span title="U+FF29">i i</span> <span title="U+FF2A">j j</span> <span title="U+FF2B">k k</span> <span title="U+FF2C">l l</span> <span title="U+FF2D">m m</span> <span title="U+FF2E">n n</span> <span title="U+FF2F">o o</span> <span title="U+FF30">p p</span> <span title="U+FF31">q q</span> <span title="U+FF32">r r</span> <span title="U+FF33">s s</span> <span title="U+FF34">t t</span> <span title="U+FF35">u u</span> <span title="U+FF36">v v</span> <span title="U+FF37">w w</span> <span title="U+FF38">x x</span> <span title="U+FF39">y y</span> <span title="U+FF3A">z z</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ĸ ʼn +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-014-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-014-ref.html new file mode 100644 index 0000000000..cd42f018b0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-014-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Greek and Coptic, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0371">Ͱ Ͱ</span> <span title="U+0373">Ͳ Ͳ</span> <span title="U+0377">Ͷ Ͷ</span> <span title="U+037B">Ͻ Ͻ</span> <span title="U+037C">Ͼ Ͼ</span> <span title="U+037D">Ͽ Ͽ</span> <span title="U+03AC">Ά Ά</span> <span title="U+03AD">Έ Έ</span> <span title="U+03AE">Ή Ή</span> <span title="U+03AF">Ί Ί</span> <span title="U+03B1">Α Α</span> <span title="U+03B2">Β Β</span> <span title="U+03B3">Γ Γ</span> <span title="U+03B4">Δ Δ</span> <span title="U+03B5">Ε Ε</span> <span title="U+03B6">Ζ Ζ</span> <span title="U+03B7">Η Η</span> <span title="U+03B8">Θ Θ</span> <span title="U+03B9">Ι Ι</span> <span title="U+03BA">Κ Κ</span> <span title="U+03BB">Λ Λ</span> <span title="U+03BC">Μ Μ</span> <span title="U+03BD">Ν Ν</span> <span title="U+03BE">Ξ Ξ</span> <span title="U+03BF">Ο Ο</span> <span title="U+03C0">Π Π</span> <span title="U+03C1">Ρ Ρ</span> <span title="U+03C2">Σ Σ</span> <span title="U+03C3">Σ Σ</span> <span title="U+03C4">Τ Τ</span> <span title="U+03C5">Υ Υ</span> <span title="U+03C6">Φ Φ</span> <span title="U+03C7">Χ Χ</span> <span title="U+03C8">Ψ Ψ</span> <span title="U+03C9">Ω Ω</span> <span title="U+03CA">Ϊ Ϊ</span> <span title="U+03CB">Ϋ Ϋ</span> <span title="U+03CC">Ό Ό</span> <span title="U+03CD">Ύ Ύ</span> <span title="U+03CE">Ώ Ώ</span> <span title="U+03D0">Β Β</span> <span title="U+03D1">Θ Θ</span> <span title="U+03D5">Φ Φ</span> <span title="U+03D6">Π Π</span> <span title="U+03D7">Ϗ Ϗ</span> <span title="U+03D9">Ϙ Ϙ</span> <span title="U+03DB">Ϛ Ϛ</span> <span title="U+03DD">Ϝ Ϝ</span> <span title="U+03DF">Ϟ Ϟ</span> <span title="U+03E1">Ϡ Ϡ</span> <span title="U+03E3">Ϣ Ϣ</span> <span title="U+03E5">Ϥ Ϥ</span> <span title="U+03E7">Ϧ Ϧ</span> <span title="U+03E9">Ϩ Ϩ</span> <span title="U+03EB">Ϫ Ϫ</span> <span title="U+03ED">Ϭ Ϭ</span> <span title="U+03EF">Ϯ Ϯ</span> <span title="U+03F0">Κ Κ</span> <span title="U+03F1">Ρ Ρ</span> <span title="U+03F2">Ϲ Ϲ</span> <span title="U+03F3">Ϳ Ϳ</span> <span title="U+03F5">Ε Ε</span> <span title="U+03F8">Ϸ Ϸ</span> <span title="U+03FB">Ϻ Ϻ</span> </div> +<!--Notes: +Characters from this block that do not have case equivalents: ʹ ͵ ͺ ; ΄ ΅ · ΐ ΰ ϒ ϓ ϔ ϶ ϼ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-015-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-015-ref.html new file mode 100644 index 0000000000..4c33e53cf9 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-015-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Greek and Coptic, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0370">ͱ ͱ</span> <span title="U+0372">ͳ ͳ</span> <span title="U+0376">ͷ ͷ</span> <span title="U+037F">ϳ ϳ</span> <span title="U+0386">ά ά</span> <span title="U+0388">έ έ</span> <span title="U+0389">ή ή</span> <span title="U+038A">ί ί</span> <span title="U+038C">ό ό</span> <span title="U+038E">ύ ύ</span> <span title="U+038F">ώ ώ</span> <span title="U+0391">α α</span> <span title="U+0392">β β</span> <span title="U+0393">γ γ</span> <span title="U+0394">δ δ</span> <span title="U+0395">ε ε</span> <span title="U+0396">ζ ζ</span> <span title="U+0397">η η</span> <span title="U+0398">θ θ</span> <span title="U+0399">ι ι</span> <span title="U+039A">κ κ</span> <span title="U+039B">λ λ</span> <span title="U+039C">μ μ</span> <span title="U+039D">ν ν</span> <span title="U+039E">ξ ξ</span> <span title="U+039F">ο ο</span> <span title="U+03A0">π π</span> <span title="U+03A1">ρ ρ</span> <span title="U+03A3">σ σ</span> <span title="U+03A4">τ τ</span> <span title="U+03A5">υ υ</span> <span title="U+03A6">φ φ</span> <span title="U+03A7">χ χ</span> <span title="U+03A8">ψ ψ</span> <span title="U+03A9">ω ω</span> <span title="U+03AA">ϊ ϊ</span> <span title="U+03AB">ϋ ϋ</span> <span title="U+03CF">ϗ ϗ</span> <span title="U+03D8">ϙ ϙ</span> <span title="U+03DA">ϛ ϛ</span> <span title="U+03DC">ϝ ϝ</span> <span title="U+03DE">ϟ ϟ</span> <span title="U+03E0">ϡ ϡ</span> <span title="U+03E2">ϣ ϣ</span> <span title="U+03E4">ϥ ϥ</span> <span title="U+03E6">ϧ ϧ</span> <span title="U+03E8">ϩ ϩ</span> <span title="U+03EA">ϫ ϫ</span> <span title="U+03EC">ϭ ϭ</span> <span title="U+03EE">ϯ ϯ</span> <span title="U+03F4">θ θ</span> <span title="U+03F7">ϸ ϸ</span> <span title="U+03F9">ϲ ϲ</span> <span title="U+03FA">ϻ ϻ</span> <span title="U+03FD">ͻ ͻ</span> <span title="U+03FE">ͼ ͼ</span> <span title="U+03FF">ͽ ͽ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ʹ ͵ ͺ ; ΄ ΅ · ΐ ΰ ϒ ϓ ϔ ϶ ϼ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-016-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-016-ref.html new file mode 100644 index 0000000000..b7c434ffb1 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-016-ref.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Greek Extended, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+1F00">Ἀ Ἀ</span> <span title="U+1F01">Ἁ Ἁ</span> <span title="U+1F02">Ἂ Ἂ</span> <span title="U+1F03">Ἃ Ἃ</span> <span title="U+1F04">Ἄ Ἄ</span> <span title="U+1F05">Ἅ Ἅ</span> <span title="U+1F06">Ἆ Ἆ</span> <span title="U+1F07">Ἇ Ἇ</span> <span title="U+1F10">Ἐ Ἐ</span> <span title="U+1F11">Ἑ Ἑ</span> <span title="U+1F12">Ἒ Ἒ</span> <span title="U+1F13">Ἓ Ἓ</span> <span title="U+1F14">Ἔ Ἔ</span> <span title="U+1F15">Ἕ Ἕ</span> <span title="U+1F20">Ἠ Ἠ</span> <span title="U+1F21">Ἡ Ἡ</span> <span title="U+1F22">Ἢ Ἢ</span> <span title="U+1F23">Ἣ Ἣ</span> <span title="U+1F24">Ἤ Ἤ</span> <span title="U+1F25">Ἥ Ἥ</span> <span title="U+1F26">Ἦ Ἦ</span> <span title="U+1F27">Ἧ Ἧ</span> <span title="U+1F30">Ἰ Ἰ</span> <span title="U+1F31">Ἱ Ἱ</span> <span title="U+1F32">Ἲ Ἲ</span> <span title="U+1F33">Ἳ Ἳ</span> <span title="U+1F34">Ἴ Ἴ</span> <span title="U+1F35">Ἵ Ἵ</span> <span title="U+1F36">Ἶ Ἶ</span> <span title="U+1F37">Ἷ Ἷ</span> <span title="U+1F40">Ὀ Ὀ</span> <span title="U+1F41">Ὁ Ὁ</span> <span title="U+1F42">Ὂ Ὂ</span> <span title="U+1F43">Ὃ Ὃ</span> <span title="U+1F44">Ὄ Ὄ</span> <span title="U+1F45">Ὅ Ὅ</span> <span title="U+1F51">Ὑ Ὑ</span> <span title="U+1F53">Ὓ Ὓ</span> <span title="U+1F55">Ὕ Ὕ</span> <span title="U+1F57">Ὗ Ὗ</span> <span title="U+1F60">Ὠ Ὠ</span> <span title="U+1F61">Ὡ Ὡ</span> <span title="U+1F62">Ὢ Ὢ</span> <span title="U+1F63">Ὣ Ὣ</span> <span title="U+1F64">Ὤ Ὤ</span> <span title="U+1F65">Ὥ Ὥ</span> <span title="U+1F66">Ὦ Ὦ</span> <span title="U+1F67">Ὧ Ὧ</span> <span title="U+1F70">Ὰ Ὰ</span> <span title="U+1F71">Ά Ά</span> <span title="U+1F72">Ὲ Ὲ</span> <span title="U+1F73">Έ Έ</span> <span title="U+1F74">Ὴ Ὴ</span> <span title="U+1F75">Ή Ή</span> <span title="U+1F76">Ὶ Ὶ</span> <span title="U+1F77">Ί Ί</span> <span title="U+1F78">Ὸ Ὸ</span> <span title="U+1F79">Ό Ό</span> <span title="U+1F7A">Ὺ Ὺ</span> <span title="U+1F7B">Ύ Ύ</span> <span title="U+1F7C">Ὼ Ὼ</span> <span title="U+1F7D">Ώ Ώ</span> <span title="U+1F80">ᾈ ᾈ</span> <span title="U+1F81">ᾉ ᾉ</span> <span title="U+1F82">ᾊ ᾊ</span> <span title="U+1F83">ᾋ ᾋ</span> <span title="U+1F84">ᾌ ᾌ</span> <span title="U+1F85">ᾍ ᾍ</span> <span title="U+1F86">ᾎ ᾎ</span> <span title="U+1F87">ᾏ ᾏ</span> <span title="U+1F90">ᾘ ᾘ</span> <span title="U+1F91">ᾙ ᾙ</span> <span title="U+1F92">ᾚ ᾚ</span> <span title="U+1F93">ᾛ ᾛ</span> <span title="U+1F94">ᾜ ᾜ</span> <span title="U+1F95">ᾝ ᾝ</span> <span title="U+1F96">ᾞ ᾞ</span> <span title="U+1F97">ᾟ ᾟ</span> <span title="U+1FA0">ᾨ ᾨ</span> <span title="U+1FA1">ᾩ ᾩ</span> <span title="U+1FA2">ᾪ ᾪ</span> <span title="U+1FA3">ᾫ ᾫ</span> <span title="U+1FA4">ᾬ ᾬ</span> <span title="U+1FA5">ᾭ ᾭ</span> <span title="U+1FA6">ᾮ ᾮ</span> <span title="U+1FA7">ᾯ ᾯ</span> <span title="U+1FB0">Ᾰ Ᾰ</span> <span title="U+1FB1">Ᾱ Ᾱ</span> <span title="U+1FB3">ᾼ ᾼ</span> <span title="U+1FBE">Ι Ι</span> <span title="U+1FC3">ῌ ῌ</span> <span title="U+1FD0">Ῐ Ῐ</span> <span title="U+1FD1">Ῑ Ῑ</span> <span title="U+1FE0">Ῠ Ῠ</span> <span title="U+1FE1">Ῡ Ῡ</span> <span title="U+1FE5">Ῥ Ῥ</span> <span title="U+1FF3">ῼ ῼ</span></div> +<!--Notes: +Glyphs for the following characters are not available in the Doulos Sil font, so will need to be tested at a later date: ꞛ ꞝ ꞟ Ꞛ Ꞝ Ꞟ +Characters from this block that do not have case equivalents: ὐ ὒ ὔ ὖ ᾲ ᾴ ᾶ ᾷ ᾽ ᾿ ῀ ῁ ῂ ῄ ῆ ῇ ῍ ῎ ῏ ῒ ΐ ῖ ῗ ῝ ῞ ῟ ῢ ΰ ῤ ῦ ῧ ῭ ΅ ` ῲ ῴ ῶ ῷ ´ ῾ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-017-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-017-ref.html new file mode 100644 index 0000000000..97cdadf8bf --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-017-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Greek Extended, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+1F08">ἀ ἀ</span> <span title="U+1F09">ἁ ἁ</span> <span title="U+1F0A">ἂ ἂ</span> <span title="U+1F0B">ἃ ἃ</span> <span title="U+1F0C">ἄ ἄ</span> <span title="U+1F0D">ἅ ἅ</span> <span title="U+1F0E">ἆ ἆ</span> <span title="U+1F0F">ἇ ἇ</span> <span title="U+1F18">ἐ ἐ</span> <span title="U+1F19">ἑ ἑ</span> <span title="U+1F1A">ἒ ἒ</span> <span title="U+1F1B">ἓ ἓ</span> <span title="U+1F1C">ἔ ἔ</span> <span title="U+1F1D">ἕ ἕ</span> <span title="U+1F28">ἠ ἠ</span> <span title="U+1F29">ἡ ἡ</span> <span title="U+1F2A">ἢ ἢ</span> <span title="U+1F2B">ἣ ἣ</span> <span title="U+1F2C">ἤ ἤ</span> <span title="U+1F2D">ἥ ἥ</span> <span title="U+1F2E">ἦ ἦ</span> <span title="U+1F2F">ἧ ἧ</span> <span title="U+1F38">ἰ ἰ</span> <span title="U+1F39">ἱ ἱ</span> <span title="U+1F3A">ἲ ἲ</span> <span title="U+1F3B">ἳ ἳ</span> <span title="U+1F3C">ἴ ἴ</span> <span title="U+1F3D">ἵ ἵ</span> <span title="U+1F3E">ἶ ἶ</span> <span title="U+1F3F">ἷ ἷ</span> <span title="U+1F48">ὀ ὀ</span> <span title="U+1F49">ὁ ὁ</span> <span title="U+1F4A">ὂ ὂ</span> <span title="U+1F4B">ὃ ὃ</span> <span title="U+1F4C">ὄ ὄ</span> <span title="U+1F4D">ὅ ὅ</span> <span title="U+1F59">ὑ ὑ</span> <span title="U+1F5B">ὓ ὓ</span> <span title="U+1F5D">ὕ ὕ</span> <span title="U+1F5F">ὗ ὗ</span> <span title="U+1F68">ὠ ὠ</span> <span title="U+1F69">ὡ ὡ</span> <span title="U+1F6A">ὢ ὢ</span> <span title="U+1F6B">ὣ ὣ</span> <span title="U+1F6C">ὤ ὤ</span> <span title="U+1F6D">ὥ ὥ</span> <span title="U+1F6E">ὦ ὦ</span> <span title="U+1F6F">ὧ ὧ</span> <span title="U+1F88">ᾀ ᾀ</span> <span title="U+1F89">ᾁ ᾁ</span> <span title="U+1F8A">ᾂ ᾂ</span> <span title="U+1F8B">ᾃ ᾃ</span> <span title="U+1F8C">ᾄ ᾄ</span> <span title="U+1F8D">ᾅ ᾅ</span> <span title="U+1F8E">ᾆ ᾆ</span> <span title="U+1F8F">ᾇ ᾇ</span> <span title="U+1F98">ᾐ ᾐ</span> <span title="U+1F99">ᾑ ᾑ</span> <span title="U+1F9A">ᾒ ᾒ</span> <span title="U+1F9B">ᾓ ᾓ</span> <span title="U+1F9C">ᾔ ᾔ</span> <span title="U+1F9D">ᾕ ᾕ</span> <span title="U+1F9E">ᾖ ᾖ</span> <span title="U+1F9F">ᾗ ᾗ</span> <span title="U+1FA8">ᾠ ᾠ</span> <span title="U+1FA9">ᾡ ᾡ</span> <span title="U+1FAA">ᾢ ᾢ</span> <span title="U+1FAB">ᾣ ᾣ</span> <span title="U+1FAC">ᾤ ᾤ</span> <span title="U+1FAD">ᾥ ᾥ</span> <span title="U+1FAE">ᾦ ᾦ</span> <span title="U+1FAF">ᾧ ᾧ</span> <span title="U+1FB8">ᾰ ᾰ</span> <span title="U+1FB9">ᾱ ᾱ</span> <span title="U+1FBA">ὰ ὰ</span> <span title="U+1FBB">ά ά</span> <span title="U+1FBC">ᾳ ᾳ</span> <span title="U+1FC8">ὲ ὲ</span> <span title="U+1FC9">έ έ</span> <span title="U+1FCA">ὴ ὴ</span> <span title="U+1FCB">ή ή</span> <span title="U+1FCC">ῃ ῃ</span> <span title="U+1FD8">ῐ ῐ</span> <span title="U+1FD9">ῑ ῑ</span> <span title="U+1FDA">ὶ ὶ</span> <span title="U+1FDB">ί ί</span> <span title="U+1FE8">ῠ ῠ</span> <span title="U+1FE9">ῡ ῡ</span> <span title="U+1FEA">ὺ ὺ</span> <span title="U+1FEB">ύ ύ</span> <span title="U+1FEC">ῥ ῥ</span> <span title="U+1FF8">ὸ ὸ</span> <span title="U+1FF9">ό ό</span> <span title="U+1FFA">ὼ ὼ</span> <span title="U+1FFB">ώ ώ</span> <span title="U+1FFC">ῳ ῳ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ὐ ὒ ὔ ὖ ᾲ ᾴ ᾶ ᾷ ᾽ ᾿ ῀ ῁ ῂ ῄ ῆ ῇ ῍ ῎ ῏ ῒ ΐ ῖ ῗ ῝ ῞ ῟ ῢ ΰ ῤ ῦ ῧ ῭ ΅ ` ῲ ῴ ῶ ῷ ´ ῾ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-018-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-018-ref.html new file mode 100644 index 0000000000..362022d7ce --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-018-ref.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Cyrillic, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0430">А А</span> <span title="U+0431">Б Б</span> <span title="U+0432">В В</span> <span title="U+0433">Г Г</span> <span title="U+0434">Д Д</span> <span title="U+0435">Е Е</span> <span title="U+0436">Ж Ж</span> <span title="U+0437">З З</span> <span title="U+0438">И И</span> <span title="U+0439">Й Й</span> <span title="U+043A">К К</span> <span title="U+043B">Л Л</span> <span title="U+043C">М М</span> <span title="U+043D">Н Н</span> <span title="U+043E">О О</span> <span title="U+043F">П П</span> <span title="U+0440">Р Р</span> <span title="U+0441">С С</span> <span title="U+0442">Т Т</span> <span title="U+0443">У У</span> <span title="U+0444">Ф Ф</span> <span title="U+0445">Х Х</span> <span title="U+0446">Ц Ц</span> <span title="U+0447">Ч Ч</span> <span title="U+0448">Ш Ш</span> <span title="U+0449">Щ Щ</span> <span title="U+044A">Ъ Ъ</span> <span title="U+044B">Ы Ы</span> <span title="U+044C">Ь Ь</span> <span title="U+044D">Э Э</span> <span title="U+044E">Ю Ю</span> <span title="U+044F">Я Я</span> <span title="U+0450">Ѐ Ѐ</span> <span title="U+0451">Ё Ё</span> <span title="U+0452">Ђ Ђ</span> <span title="U+0453">Ѓ Ѓ</span> <span title="U+0454">Є Є</span> <span title="U+0455">Ѕ Ѕ</span> <span title="U+0456">І І</span> <span title="U+0457">Ї Ї</span> <span title="U+0458">Ј Ј</span> <span title="U+0459">Љ Љ</span> <span title="U+045A">Њ Њ</span> <span title="U+045B">Ћ Ћ</span> <span title="U+045C">Ќ Ќ</span> <span title="U+045D">Ѝ Ѝ</span> <span title="U+045E">Ў Ў</span> <span title="U+045F">Џ Џ</span> <span title="U+0461">Ѡ Ѡ</span> <span title="U+0463">Ѣ Ѣ</span> <span title="U+0465">Ѥ Ѥ</span> <span title="U+0467">Ѧ Ѧ</span> <span title="U+0469">Ѩ Ѩ</span> <span title="U+046B">Ѫ Ѫ</span> <span title="U+046D">Ѭ Ѭ</span> <span title="U+046F">Ѯ Ѯ</span> <span title="U+0471">Ѱ Ѱ</span> <span title="U+0473">Ѳ Ѳ</span> <span title="U+0475">Ѵ Ѵ</span> <span title="U+0477">Ѷ Ѷ</span> <span title="U+0479">Ѹ Ѹ</span> <span title="U+047B">Ѻ Ѻ</span> <span title="U+047D">Ѽ Ѽ</span> <span title="U+047F">Ѿ Ѿ</span> <span title="U+0481">Ҁ Ҁ</span> <span title="U+048B">Ҋ Ҋ</span> <span title="U+048D">Ҍ Ҍ</span> <span title="U+048F">Ҏ Ҏ</span> <span title="U+0491">Ґ Ґ</span> <span title="U+0493">Ғ Ғ</span> <span title="U+0495">Ҕ Ҕ</span> <span title="U+0497">Җ Җ</span> <span title="U+0499">Ҙ Ҙ</span> <span title="U+049B">Қ Қ</span> <span title="U+049D">Ҝ Ҝ</span> <span title="U+049F">Ҟ Ҟ</span> <span title="U+04A1">Ҡ Ҡ</span> <span title="U+04A3">Ң Ң</span> <span title="U+04A5">Ҥ Ҥ</span> <span title="U+04A7">Ҧ Ҧ</span> <span title="U+04A9">Ҩ Ҩ</span> <span title="U+04AB">Ҫ Ҫ</span> <span title="U+04AD">Ҭ Ҭ</span> <span title="U+04AF">Ү Ү</span> <span title="U+04B1">Ұ Ұ</span> <span title="U+04B3">Ҳ Ҳ</span> <span title="U+04B5">Ҵ Ҵ</span> <span title="U+04B7">Ҷ Ҷ</span> <span title="U+04B9">Ҹ Ҹ</span> <span title="U+04BB">Һ Һ</span> <span title="U+04BD">Ҽ Ҽ</span> <span title="U+04BF">Ҿ Ҿ</span> <span title="U+04C2">Ӂ Ӂ</span> <span title="U+04C4">Ӄ Ӄ</span> <span title="U+04C6">Ӆ Ӆ</span> <span title="U+04C8">Ӈ Ӈ</span> <span title="U+04CA">Ӊ Ӊ</span> <span title="U+04CC">Ӌ Ӌ</span> <span title="U+04CE">Ӎ Ӎ</span> <span title="U+04CF">Ӏ Ӏ</span> <span title="U+04D1">Ӑ Ӑ</span> <span title="U+04D3">Ӓ Ӓ</span> <span title="U+04D5">Ӕ Ӕ</span> <span title="U+04D7">Ӗ Ӗ</span> <span title="U+04D9">Ә Ә</span> <span title="U+04DB">Ӛ Ӛ</span> <span title="U+04DD">Ӝ Ӝ</span> <span title="U+04DF">Ӟ Ӟ</span> <span title="U+04E1">Ӡ Ӡ</span> <span title="U+04E3">Ӣ Ӣ</span> <span title="U+04E5">Ӥ Ӥ</span> <span title="U+04E7">Ӧ Ӧ</span> <span title="U+04E9">Ө Ө</span> <span title="U+04EB">Ӫ Ӫ</span> <span title="U+04ED">Ӭ Ӭ</span> <span title="U+04EF">Ӯ Ӯ</span> <span title="U+04F1">Ӱ Ӱ</span> <span title="U+04F3">Ӳ Ӳ</span> <span title="U+04F5">Ӵ Ӵ</span> <span title="U+04F7">Ӷ Ӷ</span> <span title="U+04F9">Ӹ Ӹ</span> <span title="U+04FB">Ӻ Ӻ</span> <span title="U+04FD">Ӽ Ӽ</span> <span title="U+04FF">Ӿ Ӿ</span> </div> +<!--Notes: +Characters from this block that do not have case equivalents: ҂ ҃ ҄ ҅ ҆ ҇ ҈ ҉ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-019-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-019-ref.html new file mode 100644 index 0000000000..03616d7d7a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-019-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Cyrillic, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0400">ѐ ѐ</span> <span title="U+0401">ё ё</span> <span title="U+0402">ђ ђ</span> <span title="U+0403">ѓ ѓ</span> <span title="U+0404">є є</span> <span title="U+0405">ѕ ѕ</span> <span title="U+0406">і і</span> <span title="U+0407">ї ї</span> <span title="U+0408">ј ј</span> <span title="U+0409">љ љ</span> <span title="U+040A">њ њ</span> <span title="U+040B">ћ ћ</span> <span title="U+040C">ќ ќ</span> <span title="U+040D">ѝ ѝ</span> <span title="U+040E">ў ў</span> <span title="U+040F">џ џ</span> <span title="U+0410">а а</span> <span title="U+0411">б б</span> <span title="U+0412">в в</span> <span title="U+0413">г г</span> <span title="U+0414">д д</span> <span title="U+0415">е е</span> <span title="U+0416">ж ж</span> <span title="U+0417">з з</span> <span title="U+0418">и и</span> <span title="U+0419">й й</span> <span title="U+041A">к к</span> <span title="U+041B">л л</span> <span title="U+041C">м м</span> <span title="U+041D">н н</span> <span title="U+041E">о о</span> <span title="U+041F">п п</span> <span title="U+0420">р р</span> <span title="U+0421">с с</span> <span title="U+0422">т т</span> <span title="U+0423">у у</span> <span title="U+0424">ф ф</span> <span title="U+0425">х х</span> <span title="U+0426">ц ц</span> <span title="U+0427">ч ч</span> <span title="U+0428">ш ш</span> <span title="U+0429">щ щ</span> <span title="U+042A">ъ ъ</span> <span title="U+042B">ы ы</span> <span title="U+042C">ь ь</span> <span title="U+042D">э э</span> <span title="U+042E">ю ю</span> <span title="U+042F">я я</span> <span title="U+0460">ѡ ѡ</span> <span title="U+0462">ѣ ѣ</span> <span title="U+0464">ѥ ѥ</span> <span title="U+0466">ѧ ѧ</span> <span title="U+0468">ѩ ѩ</span> <span title="U+046A">ѫ ѫ</span> <span title="U+046C">ѭ ѭ</span> <span title="U+046E">ѯ ѯ</span> <span title="U+0470">ѱ ѱ</span> <span title="U+0472">ѳ ѳ</span> <span title="U+0474">ѵ ѵ</span> <span title="U+0476">ѷ ѷ</span> <span title="U+0478">ѹ ѹ</span> <span title="U+047A">ѻ ѻ</span> <span title="U+047C">ѽ ѽ</span> <span title="U+047E">ѿ ѿ</span> <span title="U+0480">ҁ ҁ</span> <span title="U+048A">ҋ ҋ</span> <span title="U+048C">ҍ ҍ</span> <span title="U+048E">ҏ ҏ</span> <span title="U+0490">ґ ґ</span> <span title="U+0492">ғ ғ</span> <span title="U+0494">ҕ ҕ</span> <span title="U+0496">җ җ</span> <span title="U+0498">ҙ ҙ</span> <span title="U+049A">қ қ</span> <span title="U+049C">ҝ ҝ</span> <span title="U+049E">ҟ ҟ</span> <span title="U+04A0">ҡ ҡ</span> <span title="U+04A2">ң ң</span> <span title="U+04A4">ҥ ҥ</span> <span title="U+04A6">ҧ ҧ</span> <span title="U+04A8">ҩ ҩ</span> <span title="U+04AA">ҫ ҫ</span> <span title="U+04AC">ҭ ҭ</span> <span title="U+04AE">ү ү</span> <span title="U+04B0">ұ ұ</span> <span title="U+04B2">ҳ ҳ</span> <span title="U+04B4">ҵ ҵ</span> <span title="U+04B6">ҷ ҷ</span> <span title="U+04B8">ҹ ҹ</span> <span title="U+04BA">һ һ</span> <span title="U+04BC">ҽ ҽ</span> <span title="U+04BE">ҿ ҿ</span> <span title="U+04C0">ӏ ӏ</span> <span title="U+04C1">ӂ ӂ</span> <span title="U+04C3">ӄ ӄ</span> <span title="U+04C5">ӆ ӆ</span> <span title="U+04C7">ӈ ӈ</span> <span title="U+04C9">ӊ ӊ</span> <span title="U+04CB">ӌ ӌ</span> <span title="U+04CD">ӎ ӎ</span> <span title="U+04D0">ӑ ӑ</span> <span title="U+04D2">ӓ ӓ</span> <span title="U+04D4">ӕ ӕ</span> <span title="U+04D6">ӗ ӗ</span> <span title="U+04D8">ә ә</span> <span title="U+04DA">ӛ ӛ</span> <span title="U+04DC">ӝ ӝ</span> <span title="U+04DE">ӟ ӟ</span> <span title="U+04E0">ӡ ӡ</span> <span title="U+04E2">ӣ ӣ</span> <span title="U+04E4">ӥ ӥ</span> <span title="U+04E6">ӧ ӧ</span> <span title="U+04E8">ө ө</span> <span title="U+04EA">ӫ ӫ</span> <span title="U+04EC">ӭ ӭ</span> <span title="U+04EE">ӯ ӯ</span> <span title="U+04F0">ӱ ӱ</span> <span title="U+04F2">ӳ ӳ</span> <span title="U+04F4">ӵ ӵ</span> <span title="U+04F6">ӷ ӷ</span> <span title="U+04F8">ӹ ӹ</span> <span title="U+04FA">ӻ ӻ</span> <span title="U+04FC">ӽ ӽ</span> <span title="U+04FE">ӿ ӿ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ҂ ҃ ҄ ҅ ҆ ҇ ҈ ҉ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-020-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-020-ref.html new file mode 100644 index 0000000000..1dbad5ed81 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-020-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Cyrillic Supplement, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0501">Ԁ Ԁ</span> <span title="U+0503">Ԃ Ԃ</span> <span title="U+0505">Ԅ Ԅ</span> <span title="U+0507">Ԇ Ԇ</span> <span title="U+0509">Ԉ Ԉ</span> <span title="U+050B">Ԋ Ԋ</span> <span title="U+050D">Ԍ Ԍ</span> <span title="U+050F">Ԏ Ԏ</span> <span title="U+0511">Ԑ Ԑ</span> <span title="U+0513">Ԓ Ԓ</span> <span title="U+0515">Ԕ Ԕ</span> <span title="U+0517">Ԗ Ԗ</span> <span title="U+0519">Ԙ Ԙ</span> <span title="U+051B">Ԛ Ԛ</span> <span title="U+051D">Ԝ Ԝ</span> <span title="U+051F">Ԟ Ԟ</span> <span title="U+0521">Ԡ Ԡ</span> <span title="U+0523">Ԣ Ԣ</span> <span title="U+0525">Ԥ Ԥ</span> <span title="U+0527">Ԧ Ԧ</span> <span title="U+0529">Ԩ Ԩ</span> <span title="U+052B">Ԫ Ԫ</span> <span title="U+052D">Ԭ Ԭ</span> <span title="U+052F">Ԯ Ԯ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-021-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-021-ref.html new file mode 100644 index 0000000000..17fd94a6fe --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-021-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Cyrillic Extended, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0500">ԁ ԁ</span> <span title="U+0502">ԃ ԃ</span> <span title="U+0504">ԅ ԅ</span> <span title="U+0506">ԇ ԇ</span> <span title="U+0508">ԉ ԉ</span> <span title="U+050A">ԋ ԋ</span> <span title="U+050C">ԍ ԍ</span> <span title="U+050E">ԏ ԏ</span> <span title="U+0510">ԑ ԑ</span> <span title="U+0512">ԓ ԓ</span> <span title="U+0514">ԕ ԕ</span> <span title="U+0516">ԗ ԗ</span> <span title="U+0518">ԙ ԙ</span> <span title="U+051A">ԛ ԛ</span> <span title="U+051C">ԝ ԝ</span> <span title="U+051E">ԟ ԟ</span> <span title="U+0520">ԡ ԡ</span> <span title="U+0522">ԣ ԣ</span> <span title="U+0524">ԥ ԥ</span> <span title="U+0526">ԧ ԧ</span> <span title="U+0528">ԩ ԩ</span> <span title="U+052A">ԫ ԫ</span> <span title="U+052C">ԭ ԭ</span> <span title="U+052E">ԯ ԯ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-022-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-022-ref.html new file mode 100644 index 0000000000..7a025ca223 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-022-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Armenian, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/NotoSansArmenian-Regular') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Noto Sans Armenian', webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0561">Ա Ա</span> <span title="U+0562">Բ Բ</span> <span title="U+0563">Գ Գ</span> <span title="U+0564">Դ Դ</span> <span title="U+0565">Ե Ե</span> <span title="U+0566">Զ Զ</span> <span title="U+0567">Է Է</span> <span title="U+0568">Ը Ը</span> <span title="U+0569">Թ Թ</span> <span title="U+056A">Ժ Ժ</span> <span title="U+056B">Ի Ի</span> <span title="U+056C">Լ Լ</span> <span title="U+056D">Խ Խ</span> <span title="U+056E">Ծ Ծ</span> <span title="U+056F">Կ Կ</span> <span title="U+0570">Հ Հ</span> <span title="U+0571">Ձ Ձ</span> <span title="U+0572">Ղ Ղ</span> <span title="U+0573">Ճ Ճ</span> <span title="U+0574">Մ Մ</span> <span title="U+0575">Յ Յ</span> <span title="U+0576">Ն Ն</span> <span title="U+0577">Շ Շ</span> <span title="U+0578">Ո Ո</span> <span title="U+0579">Չ Չ</span> <span title="U+057A">Պ Պ</span> <span title="U+057B">Ջ Ջ</span> <span title="U+057C">Ռ Ռ</span> <span title="U+057D">Ս Ս</span> <span title="U+057E">Վ Վ</span> <span title="U+057F">Տ Տ</span> <span title="U+0580">Ր Ր</span> <span title="U+0581">Ց Ց</span> <span title="U+0582">Ւ Ւ</span> <span title="U+0583">Փ Փ</span> <span title="U+0584">Ք Ք</span> <span title="U+0585">Օ Օ</span> <span title="U+0586">Ֆ Ֆ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ՙ ՚ ՛ ՜ ՝ ՞ ՟ և ։ ֊ ֍ ֎ ֏ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-023-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-023-ref.html new file mode 100644 index 0000000000..4108fc090c --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-023-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-D, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/NotoSansArmenian-Regular') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Noto Sans Armenian', webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+0531">ա ա</span> <span title="U+0532">բ բ</span> <span title="U+0533">գ գ</span> <span title="U+0534">դ դ</span> <span title="U+0535">ե ե</span> <span title="U+0536">զ զ</span> <span title="U+0537">է է</span> <span title="U+0538">ը ը</span> <span title="U+0539">թ թ</span> <span title="U+053A">ժ ժ</span> <span title="U+053B">ի ի</span> <span title="U+053C">լ լ</span> <span title="U+053D">խ խ</span> <span title="U+053E">ծ ծ</span> <span title="U+053F">կ կ</span> <span title="U+0540">հ հ</span> <span title="U+0541">ձ ձ</span> <span title="U+0542">ղ ղ</span> <span title="U+0543">ճ ճ</span> <span title="U+0544">մ մ</span> <span title="U+0545">յ յ</span> <span title="U+0546">ն ն</span> <span title="U+0547">շ շ</span> <span title="U+0548">ո ո</span> <span title="U+0549">չ չ</span> <span title="U+054A">պ պ</span> <span title="U+054B">ջ ջ</span> <span title="U+054C">ռ ռ</span> <span title="U+054D">ս ս</span> <span title="U+054E">վ վ</span> <span title="U+054F">տ տ</span> <span title="U+0550">ր ր</span> <span title="U+0551">ց ց</span> <span title="U+0552">ւ ւ</span> <span title="U+0553">փ փ</span> <span title="U+0554">ք ք</span> <span title="U+0555">օ օ</span> <span title="U+0556">ֆ ֆ</span> </div> +<!--Notes: +Characters from this block that do not have case equivalents: ՙ ՚ ՛ ՜ ՝ ՞ ՟ և ։ ֊ ֍ ֎ ֏ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-024-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-024-ref.html new file mode 100644 index 0000000000..f5a403f670 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-024-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Number Forms, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2170">Ⅰ Ⅰ</span> <span title="U+2171">Ⅱ Ⅱ</span> <span title="U+2172">Ⅲ Ⅲ</span> <span title="U+2173">Ⅳ Ⅳ</span> <span title="U+2174">Ⅴ Ⅴ</span> <span title="U+2175">Ⅵ Ⅵ</span> <span title="U+2176">Ⅶ Ⅶ</span> <span title="U+2177">Ⅷ Ⅷ</span> <span title="U+2178">Ⅸ Ⅸ</span> <span title="U+2179">Ⅹ Ⅹ</span> <span title="U+217A">Ⅺ Ⅺ</span> <span title="U+217B">Ⅻ Ⅻ</span> <span title="U+217C">Ⅼ Ⅼ</span> <span title="U+217D">Ⅽ Ⅽ</span> <span title="U+217E">Ⅾ Ⅾ</span> <span title="U+217F">Ⅿ Ⅿ</span> <span title="U+2184">Ↄ Ↄ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ⅐ ⅑ ⅒ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ ⅟ ↀ ↁ ↂ ↅ ↆ ↇ ↈ ↉ ⅐ ⅑ ⅒ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ ⅟ ↀ ↁ ↂ ↅ ↆ ↇ ↈ ↉ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-025-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-025-ref.html new file mode 100644 index 0000000000..a4bb76e845 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-025-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Number Forms, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2160">ⅰ ⅰ</span> <span title="U+2161">ⅱ ⅱ</span> <span title="U+2162">ⅲ ⅲ</span> <span title="U+2163">ⅳ ⅳ</span> <span title="U+2164">ⅴ ⅴ</span> <span title="U+2165">ⅵ ⅵ</span> <span title="U+2166">ⅶ ⅶ</span> <span title="U+2167">ⅷ ⅷ</span> <span title="U+2168">ⅸ ⅸ</span> <span title="U+2169">ⅹ ⅹ</span> <span title="U+216A">ⅺ ⅺ</span> <span title="U+216B">ⅻ ⅻ</span> <span title="U+216C">ⅼ ⅼ</span> <span title="U+216D">ⅽ ⅽ</span> <span title="U+216E">ⅾ ⅾ</span> <span title="U+216F">ⅿ ⅿ</span> <span title="U+2183">ↄ ↄ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ⅐ ⅑ ⅒ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ ⅟ ↀ ↁ ↂ ↅ ↆ ↇ ↈ ↉ ⅐ ⅑ ⅒ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ ⅟ ↀ ↁ ↂ ↅ ↆ ↇ ↈ ↉ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-026-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-026-ref.html new file mode 100644 index 0000000000..d5afb862a4 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-026-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Enclosed Alphanumerics, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+24D0">Ⓐ Ⓐ</span> <span title="U+24D1">Ⓑ Ⓑ</span> <span title="U+24D2">Ⓒ Ⓒ</span> <span title="U+24D3">Ⓓ Ⓓ</span> <span title="U+24D4">Ⓔ Ⓔ</span> <span title="U+24D5">Ⓕ Ⓕ</span> <span title="U+24D6">Ⓖ Ⓖ</span> <span title="U+24D7">Ⓗ Ⓗ</span> <span title="U+24D8">Ⓘ Ⓘ</span> <span title="U+24D9">Ⓙ Ⓙ</span> <span title="U+24DA">Ⓚ Ⓚ</span> <span title="U+24DB">Ⓛ Ⓛ</span> <span title="U+24DC">Ⓜ Ⓜ</span> <span title="U+24DD">Ⓝ Ⓝ</span> <span title="U+24DE">Ⓞ Ⓞ</span> <span title="U+24DF">Ⓟ Ⓟ</span> <span title="U+24E0">Ⓠ Ⓠ</span> <span title="U+24E1">Ⓡ Ⓡ</span> <span title="U+24E2">Ⓢ Ⓢ</span> <span title="U+24E3">Ⓣ Ⓣ</span> <span title="U+24E4">Ⓤ Ⓤ</span> <span title="U+24E5">Ⓥ Ⓥ</span> <span title="U+24E6">Ⓦ Ⓦ</span> <span title="U+24E7">Ⓧ Ⓧ</span> <span title="U+24E8">Ⓨ Ⓨ</span> <span title="U+24E9">Ⓩ Ⓩ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇ ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖ ⒗ ⒘ ⒙ ⒚ ⒛ ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢ ⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵ ⓪ ⓫ ⓬ ⓭ ⓮ ⓯ ⓰ ⓱ ⓲ ⓳ ⓴ ⓵ ⓶ ⓷ ⓸ ⓹ ⓺ ⓻ ⓼ ⓽ ⓾ ⓿ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-027-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-027-ref.html new file mode 100644 index 0000000000..b1f5f17bf5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-027-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Enclosed Alphanumerics, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+24B6">ⓐ ⓐ</span> <span title="U+24B7">ⓑ ⓑ</span> <span title="U+24B8">ⓒ ⓒ</span> <span title="U+24B9">ⓓ ⓓ</span> <span title="U+24BA">ⓔ ⓔ</span> <span title="U+24BB">ⓕ ⓕ</span> <span title="U+24BC">ⓖ ⓖ</span> <span title="U+24BD">ⓗ ⓗ</span> <span title="U+24BE">ⓘ ⓘ</span> <span title="U+24BF">ⓙ ⓙ</span> <span title="U+24C0">ⓚ ⓚ</span> <span title="U+24C1">ⓛ ⓛ</span> <span title="U+24C2">ⓜ ⓜ</span> <span title="U+24C3">ⓝ ⓝ</span> <span title="U+24C4">ⓞ ⓞ</span> <span title="U+24C5">ⓟ ⓟ</span> <span title="U+24C6">ⓠ ⓠ</span> <span title="U+24C7">ⓡ ⓡ</span> <span title="U+24C8">ⓢ ⓢ</span> <span title="U+24C9">ⓣ ⓣ</span> <span title="U+24CA">ⓤ ⓤ</span> <span title="U+24CB">ⓥ ⓥ</span> <span title="U+24CC">ⓦ ⓦ</span> <span title="U+24CD">ⓧ ⓧ</span> <span title="U+24CE">ⓨ ⓨ</span> <span title="U+24CF">ⓩ ⓩ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇ ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖ ⒗ ⒘ ⒙ ⒚ ⒛ ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢ ⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵ ⓪ ⓫ ⓬ ⓭ ⓮ ⓯ ⓰ ⓱ ⓲ ⓳ ⓴ ⓵ ⓶ ⓷ ⓸ ⓹ ⓺ ⓻ ⓼ ⓽ ⓾ ⓿ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-028-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-028-ref.html new file mode 100644 index 0000000000..93d1103ce0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-028-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Deseret, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/noto/NotoSansDeseret-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+10428">𐐀 𐐀</span> <span title="U+10429">𐐁 𐐁</span> <span title="U+1042A">𐐂 𐐂</span> <span title="U+1042B">𐐃 𐐃</span> <span title="U+1042C">𐐄 𐐄</span> <span title="U+1042D">𐐅 𐐅</span> <span title="U+1042E">𐐆 𐐆</span> <span title="U+1042F">𐐇 𐐇</span> <span title="U+10430">𐐈 𐐈</span> <span title="U+10431">𐐉 𐐉</span> <span title="U+10432">𐐊 𐐊</span> <span title="U+10433">𐐋 𐐋</span> <span title="U+10434">𐐌 𐐌</span> <span title="U+10435">𐐍 𐐍</span> <span title="U+10436">𐐎 𐐎</span> <span title="U+10437">𐐏 𐐏</span> <span title="U+10438">𐐐 𐐐</span> <span title="U+10439">𐐑 𐐑</span> <span title="U+1043A">𐐒 𐐒</span> <span title="U+1043B">𐐓 𐐓</span> <span title="U+1043C">𐐔 𐐔</span> <span title="U+1043D">𐐕 𐐕</span> <span title="U+1043E">𐐖 𐐖</span> <span title="U+1043F">𐐗 𐐗</span> <span title="U+10440">𐐘 𐐘</span> <span title="U+10441">𐐙 𐐙</span> <span title="U+10442">𐐚 𐐚</span> <span title="U+10443">𐐛 𐐛</span> <span title="U+10444">𐐜 𐐜</span> <span title="U+10445">𐐝 𐐝</span> <span title="U+10446">𐐞 𐐞</span> <span title="U+10447">𐐟 𐐟</span> <span title="U+10448">𐐠 𐐠</span> <span title="U+10449">𐐡 𐐡</span> <span title="U+1044A">𐐢 𐐢</span> <span title="U+1044B">𐐣 𐐣</span> <span title="U+1044C">𐐤 𐐤</span> <span title="U+1044D">𐐥 𐐥</span> <span title="U+1044E">𐐦 𐐦</span> <span title="U+1044F">𐐧 𐐧</span> </div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-029-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-029-ref.html new file mode 100644 index 0000000000..565f2682f6 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-029-ref.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Deseret, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/noto/NotoSansDeseret-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+10400">𐐨 𐐨</span> <span title="U+10401">𐐩 𐐩</span> <span title="U+10402">𐐪 𐐪</span> <span title="U+10403">𐐫 𐐫</span> <span title="U+10404">𐐬 𐐬</span> <span title="U+10405">𐐭 𐐭</span> <span title="U+10406">𐐮 𐐮</span> <span title="U+10407">𐐯 𐐯</span> <span title="U+10408">𐐰 𐐰</span> <span title="U+10409">𐐱 𐐱</span> <span title="U+1040A">𐐲 𐐲</span> <span title="U+1040B">𐐳 𐐳</span> <span title="U+1040C">𐐴 𐐴</span> <span title="U+1040D">𐐵 𐐵</span> <span title="U+1040E">𐐶 𐐶</span> <span title="U+1040F">𐐷 𐐷</span> <span title="U+10410">𐐸 𐐸</span> <span title="U+10411">𐐹 𐐹</span> <span title="U+10412">𐐺 𐐺</span> <span title="U+10413">𐐻 𐐻</span> <span title="U+10414">𐐼 𐐼</span> <span title="U+10415">𐐽 𐐽</span> <span title="U+10416">𐐾 𐐾</span> <span title="U+10417">𐐿 𐐿</span> <span title="U+10418">𐑀 𐑀</span> <span title="U+10419">𐑁 𐑁</span> <span title="U+1041A">𐑂 𐑂</span> <span title="U+1041B">𐑃 𐑃</span> <span title="U+1041C">𐑄 𐑄</span> <span title="U+1041D">𐑅 𐑅</span> <span title="U+1041E">𐑆 𐑆</span> <span title="U+1041F">𐑇 𐑇</span> <span title="U+10420">𐑈 𐑈</span> <span title="U+10421">𐑉 𐑉</span> <span title="U+10422">𐑊 𐑊</span> <span title="U+10423">𐑋 𐑋</span> <span title="U+10424">𐑌 𐑌</span> <span title="U+10425">𐑍 𐑍</span> <span title="U+10426">𐑎 𐑎</span> <span title="U+10427">𐑏 𐑏</span> </div> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-030-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-030-ref.html new file mode 100644 index 0000000000..b935ce02cc --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-030-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Georgian Supplement, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/NotoSansGeorgian-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+2D00">Ⴀ Ⴀ</span> <span title="U+2D01">Ⴁ Ⴁ</span> <span title="U+2D02">Ⴂ Ⴂ</span> <span title="U+2D03">Ⴃ Ⴃ</span> <span title="U+2D04">Ⴄ Ⴄ</span> <span title="U+2D05">Ⴅ Ⴅ</span> <span title="U+2D06">Ⴆ Ⴆ</span> <span title="U+2D07">Ⴇ Ⴇ</span> <span title="U+2D08">Ⴈ Ⴈ</span> <span title="U+2D09">Ⴉ Ⴉ</span> <span title="U+2D0A">Ⴊ Ⴊ</span> <span title="U+2D0B">Ⴋ Ⴋ</span> <span title="U+2D0C">Ⴌ Ⴌ</span> <span title="U+2D0D">Ⴍ Ⴍ</span> <span title="U+2D0E">Ⴎ Ⴎ</span> <span title="U+2D0F">Ⴏ Ⴏ</span> <span title="U+2D10">Ⴐ Ⴐ</span> <span title="U+2D11">Ⴑ Ⴑ</span> <span title="U+2D12">Ⴒ Ⴒ</span> <span title="U+2D13">Ⴓ Ⴓ</span> <span title="U+2D14">Ⴔ Ⴔ</span> <span title="U+2D15">Ⴕ Ⴕ</span> <span title="U+2D16">Ⴖ Ⴖ</span> <span title="U+2D17">Ⴗ Ⴗ</span> <span title="U+2D18">Ⴘ Ⴘ</span> <span title="U+2D19">Ⴙ Ⴙ</span> <span title="U+2D1A">Ⴚ Ⴚ</span> <span title="U+2D1B">Ⴛ Ⴛ</span> <span title="U+2D1C">Ⴜ Ⴜ</span> <span title="U+2D1D">Ⴝ Ⴝ</span> <span title="U+2D1E">Ⴞ Ⴞ</span> <span title="U+2D1F">Ⴟ Ⴟ</span> <span title="U+2D20">Ⴠ Ⴠ</span> <span title="U+2D21">Ⴡ Ⴡ</span> <span title="U+2D22">Ⴢ Ⴢ</span> <span title="U+2D23">Ⴣ Ⴣ</span> <span title="U+2D24">Ⴤ Ⴤ</span> <span title="U+2D25">Ⴥ Ⴥ</span> <span title="U+2D27">Ⴧ Ⴧ</span> <span title="U+2D2D">Ⴭ Ⴭ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-031-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-031-ref.html new file mode 100644 index 0000000000..047dfe4053 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-031-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Georgian, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/NotoSansGeorgian-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+10A0">ⴀ ⴀ</span> <span title="U+10A1">ⴁ ⴁ</span> <span title="U+10A2">ⴂ ⴂ</span> <span title="U+10A3">ⴃ ⴃ</span> <span title="U+10A4">ⴄ ⴄ</span> <span title="U+10A5">ⴅ ⴅ</span> <span title="U+10A6">ⴆ ⴆ</span> <span title="U+10A7">ⴇ ⴇ</span> <span title="U+10A8">ⴈ ⴈ</span> <span title="U+10A9">ⴉ ⴉ</span> <span title="U+10AA">ⴊ ⴊ</span> <span title="U+10AB">ⴋ ⴋ</span> <span title="U+10AC">ⴌ ⴌ</span> <span title="U+10AD">ⴍ ⴍ</span> <span title="U+10AE">ⴎ ⴎ</span> <span title="U+10AF">ⴏ ⴏ</span> <span title="U+10B0">ⴐ ⴐ</span> <span title="U+10B1">ⴑ ⴑ</span> <span title="U+10B2">ⴒ ⴒ</span> <span title="U+10B3">ⴓ ⴓ</span> <span title="U+10B4">ⴔ ⴔ</span> <span title="U+10B5">ⴕ ⴕ</span> <span title="U+10B6">ⴖ ⴖ</span> <span title="U+10B7">ⴗ ⴗ</span> <span title="U+10B8">ⴘ ⴘ</span> <span title="U+10B9">ⴙ ⴙ</span> <span title="U+10BA">ⴚ ⴚ</span> <span title="U+10BB">ⴛ ⴛ</span> <span title="U+10BC">ⴜ ⴜ</span> <span title="U+10BD">ⴝ ⴝ</span> <span title="U+10BE">ⴞ ⴞ</span> <span title="U+10BF">ⴟ ⴟ</span> <span title="U+10C0">ⴠ ⴠ</span> <span title="U+10C1">ⴡ ⴡ</span> <span title="U+10C2">ⴢ ⴢ</span> <span title="U+10C3">ⴣ ⴣ</span> <span title="U+10C4">ⴤ ⴤ</span> <span title="U+10C5">ⴥ ⴥ</span> <span title="U+10C7">ⴧ ⴧ</span> <span title="U+10CD">ⴭ ⴭ</span> </div> +<!--Notes: +Characters from this block that do not have case equivalents: ა ბ გ დ ე ვ ზ თ ი კ ლ მ ნ ო პ ჟ რ ს ტ უ ფ ქ ღ ყ შ ჩ ც ძ წ ჭ ხ ჯ ჰ ჱ ჲ ჳ ჴ ჵ ჶ ჷ ჸ ჹ ჺ ჻ ჼ ჽ ჾ ჿ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-032-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-032-ref.html new file mode 100644 index 0000000000..86fb97134a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-032-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: German sharp S, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +.test, .ref { font-size: 125%; line-height: 1.5em; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters below match.</p> +<div class="test" lang="de"><span>SS SS</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-033-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-033-ref.html new file mode 100644 index 0000000000..c68cc8fa1f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-033-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin ligatures, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +/* the CSS below is not part of the test */ +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if the both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span>FF FF</span> <span>FI FI</span> <span>FL FL</span> <span>FFI FFI</span> <span>FFL FFL</span> <span>ST ST</span> <span>ST ST</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-034-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-034-ref.html new file mode 100644 index 0000000000..b3157486c3 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-034-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Armenian ligatures, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/NotoSansArmenian-Regular') format('truetype'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Noto Sans Armenian', webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if the both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span>ԵՒ ԵՒ</span> <span>ՄՆ ՄՆ</span> <span>ՄԵ ՄԵ</span> <span>ՄԻ ՄԻ</span> <span>ՎՆ ՎՆ</span> <span>ՄԽ ՄԽ</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-035-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-035-ref.html new file mode 100644 index 0000000000..e050170986 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-035-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Greek specials, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span>ʼN ʼN</span> <span>Ϊ́ Ϊ́</span> <span>Ϋ́ Ϋ́</span> <span>J̌ J̌</span> <span>H̱ H̱</span> <span>T̈ T̈</span> <span>W̊ W̊</span> <span>Y̊ Y̊</span> <span>Aʾ Aʾ</span> <span>Υ̓ Υ̓</span> <span>Υ̓̀ Υ̓̀</span> <span>Υ̓́ Υ̓́</span> <span>Υ̓͂ Υ̓͂</span> <span>Α͂ Α͂</span> <span>Η͂ Η͂</span> <span>Ϊ̀ Ϊ̀</span> <span>Ϊ́ Ϊ́</span> <span>Ι͂ Ι͂</span> <span>Ϊ͂ Ϊ͂</span> <span>Ϋ̀ Ϋ̀</span> <span>Ϋ́ Ϋ́</span> <span>Ρ̓ Ρ̓</span> <span>Υ͂ Υ͂</span> <span>Ϋ͂ Ϋ͂</span> <span>Ω͂ Ω͂</span></div> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-038-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-038-ref.html new file mode 100644 index 0000000000..19d09debf2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-038-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Greek final sigma, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 36px; font-family: 'Gentium Plus', 'Noto Serif', 'Noto Sans', webfont, sans-serif; border: 1px solid orange; margin: 10px; width: 200px; padding: 5px; } +</style> +</head> +<body> +<p class="instructions">Test passes if the orange boxes are identical.</p> +<div class="test">οδυσσευς</div> +<div class="ref">οδυσσευς</div> +</body> +</html>
\ No newline at end of file diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-039-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-039-ref.html new file mode 100644 index 0000000000..f97ce02b56 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-039-ref.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Lithuanian, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test" lang="lt"> + <span>i̇̀ i̇̀</span> <span>i̇́ i̇́</span> <span>i̇̃ i̇̃</span> + <span>i̇̀ i̇̀</span> <span>j̇́ j̇́</span> <span>į̇̃ į̇̃</span> +</div> +<!--Notes: +The language of the test box is set to Lithuanian (lt) +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-040-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-040-ref.html new file mode 100644 index 0000000000..1d8941c9b0 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-040-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Turkish, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test" lang="tr"><span>İ İ</span> <span>I I</span></div> +<!--Notes: +The language of the test box is set to Turkish (tr). +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-041-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-041-ref.html new file mode 100644 index 0000000000..2502097be2 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-041-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Turkish, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test" lang="tr"><span>i i</span> <span>i i</span> <span>ı ı</span></div> +<!--Notes: +The language of the test box is set to Turkish (tr). +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-042-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-042-ref.html new file mode 100644 index 0000000000..ea15bd474f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-042-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Azeri, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test" lang="az"><span>İ İ</span> <span>I I</span></div> +<!--Notes: +The language of the test box is set to Azeri (az). +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-043-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-043-ref.html new file mode 100644 index 0000000000..ea8325b185 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-043-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Azeri, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test" lang="az"><span>i i</span> <span>i i</span> <span>ı ı</span></div> +<!--Notes: +The language of the test box is set to Azeri (az). +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-044-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-044-ref.html new file mode 100644 index 0000000000..b4590eb88a --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-044-ref.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Lithuanian, uppercase</title> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test" lang="lt"> + <span>Ì Ì</span> + <span>Í Í</span> + <span>Ĩ Ĩ</span> + <span>I I</span> + <span>J J</span> + <span>Į Į</span> + <span>Ẋ Ẋ</span> +</div> +<!--Notes: +The language of the test box is set to Lithuanian (lt) +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-101-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-101-ref.html new file mode 100644 index 0000000000..af2673405f --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-101-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-D, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+A723">Ꜣ Ꜣ</span> <span title="U+A725">Ꜥ Ꜥ</span> <span title="U+A727">Ꜧ Ꜧ</span> <span title="U+A729">Ꜩ Ꜩ</span> <span title="U+A72B">Ꜫ Ꜫ</span> <span title="U+A72D">Ꜭ Ꜭ</span> <span title="U+A72F">Ꜯ Ꜯ</span> <span title="U+A733">Ꜳ Ꜳ</span> <span title="U+A735">Ꜵ Ꜵ</span> <span title="U+A737">Ꜷ Ꜷ</span> <span title="U+A739">Ꜹ Ꜹ</span> <span title="U+A73B">Ꜻ Ꜻ</span> <span title="U+A73D">Ꜽ Ꜽ</span> <span title="U+A73F">Ꜿ Ꜿ</span> <span title="U+A741">Ꝁ Ꝁ</span> <span title="U+A743">Ꝃ Ꝃ</span> <span title="U+A745">Ꝅ Ꝅ</span> <span title="U+A747">Ꝇ Ꝇ</span> <span title="U+A749">Ꝉ Ꝉ</span> <span title="U+A74B">Ꝋ Ꝋ</span> <span title="U+A74D">Ꝍ Ꝍ</span> <span title="U+A74F">Ꝏ Ꝏ</span> <span title="U+A751">Ꝑ Ꝑ</span> <span title="U+A753">Ꝓ Ꝓ</span> <span title="U+A755">Ꝕ Ꝕ</span> <span title="U+A757">Ꝗ Ꝗ</span> <span title="U+A759">Ꝙ Ꝙ</span> <span title="U+A75B">Ꝛ Ꝛ</span> <span title="U+A75D">Ꝝ Ꝝ</span> <span title="U+A75F">Ꝟ Ꝟ</span> <span title="U+A761">Ꝡ Ꝡ</span> <span title="U+A763">Ꝣ Ꝣ</span> <span title="U+A765">Ꝥ Ꝥ</span> <span title="U+A767">Ꝧ Ꝧ</span> <span title="U+A769">Ꝩ Ꝩ</span> <span title="U+A76B">Ꝫ Ꝫ</span> <span title="U+A76D">Ꝭ Ꝭ</span> <span title="U+A76F">Ꝯ Ꝯ</span> <span title="U+A77A">Ꝺ Ꝺ</span> <span title="U+A77C">Ꝼ Ꝼ</span> <span title="U+A77F">Ꝿ Ꝿ</span> <span title="U+A781">Ꞁ Ꞁ</span> <span title="U+A783">Ꞃ Ꞃ</span> <span title="U+A785">Ꞅ Ꞅ</span> <span title="U+A787">Ꞇ Ꞇ</span> <span title="U+A78C">Ꞌ Ꞌ</span> <span title="U+A791">Ꞑ Ꞑ</span> <span title="U+A793">Ꞓ Ꞓ</span> <span title="U+A797">Ꞗ Ꞗ</span> <span title="U+A799">Ꞙ Ꞙ</span> <span title="U+A79B">Ꞛ Ꞛ</span> <span title="U+A79D">Ꞝ Ꞝ</span> <span title="U+A79F">Ꞟ Ꞟ</span> <span title="U+A7A1">Ꞡ Ꞡ</span> <span title="U+A7A3">Ꞣ Ꞣ</span> <span title="U+A7A5">Ꞥ Ꞥ</span> <span title="U+A7A7">Ꞧ Ꞧ</span> <span title="U+A7A9">Ꞩ Ꞩ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ꜠ ꜡ ꜰ ꜱ ꝰ ꝱ ꝲ ꝳ ꝴ ꝵ ꝶ ꝷ ꝸ ꞈ ꞉ ꞊ ꞎ ꞔ ꞕ ꟷ ꟸ ꟹ ꟺ ꟻ ꟼ ꟽ ꟾ ꟿ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-102-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-102-ref.html new file mode 100644 index 0000000000..5f915e3019 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-102-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Latin Extended-D, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/DoulosSIL-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: webfont, serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+A722">ꜣ ꜣ</span> <span title="U+A724">ꜥ ꜥ</span> <span title="U+A726">ꜧ ꜧ</span> <span title="U+A728">ꜩ ꜩ</span> <span title="U+A72A">ꜫ ꜫ</span> <span title="U+A72C">ꜭ ꜭ</span> <span title="U+A72E">ꜯ ꜯ</span> <span title="U+A732">ꜳ ꜳ</span> <span title="U+A734">ꜵ ꜵ</span> <span title="U+A736">ꜷ ꜷ</span> <span title="U+A738">ꜹ ꜹ</span> <span title="U+A73A">ꜻ ꜻ</span> <span title="U+A73C">ꜽ ꜽ</span> <span title="U+A73E">ꜿ ꜿ</span> <span title="U+A740">ꝁ ꝁ</span> <span title="U+A742">ꝃ ꝃ</span> <span title="U+A744">ꝅ ꝅ</span> <span title="U+A746">ꝇ ꝇ</span> <span title="U+A748">ꝉ ꝉ</span> <span title="U+A74A">ꝋ ꝋ</span> <span title="U+A74C">ꝍ ꝍ</span> <span title="U+A74E">ꝏ ꝏ</span> <span title="U+A750">ꝑ ꝑ</span> <span title="U+A752">ꝓ ꝓ</span> <span title="U+A754">ꝕ ꝕ</span> <span title="U+A756">ꝗ ꝗ</span> <span title="U+A758">ꝙ ꝙ</span> <span title="U+A75A">ꝛ ꝛ</span> <span title="U+A75C">ꝝ ꝝ</span> <span title="U+A75E">ꝟ ꝟ</span> <span title="U+A760">ꝡ ꝡ</span> <span title="U+A762">ꝣ ꝣ</span> <span title="U+A764">ꝥ ꝥ</span> <span title="U+A766">ꝧ ꝧ</span> <span title="U+A768">ꝩ ꝩ</span> <span title="U+A76A">ꝫ ꝫ</span> <span title="U+A76C">ꝭ ꝭ</span> <span title="U+A76E">ꝯ ꝯ</span> <span title="U+A779">ꝺ ꝺ</span> <span title="U+A77B">ꝼ ꝼ</span> <span title="U+A77D">ᵹ ᵹ</span> <span title="U+A77E">ꝿ ꝿ</span> <span title="U+A780">ꞁ ꞁ</span> <span title="U+A782">ꞃ ꞃ</span> <span title="U+A784">ꞅ ꞅ</span> <span title="U+A786">ꞇ ꞇ</span> <span title="U+A78B">ꞌ ꞌ</span> <span title="U+A78D">ɥ ɥ</span> <span title="U+A790">ꞑ ꞑ</span> <span title="U+A792">ꞓ ꞓ</span> <span title="U+A796">ꞗ ꞗ</span> <span title="U+A798">ꞙ ꞙ</span> <span title="U+A79A">ꞛ ꞛ</span> <span title="U+A79C">ꞝ ꞝ</span> <span title="U+A79E">ꞟ ꞟ</span> <span title="U+A7A0">ꞡ ꞡ</span> <span title="U+A7A2">ꞣ ꞣ</span> <span title="U+A7A4">ꞥ ꞥ</span> <span title="U+A7A6">ꞧ ꞧ</span> <span title="U+A7A8">ꞩ ꞩ</span> <span title="U+A7AA">ɦ ɦ</span> <span title="U+A7AB">ɜ ɜ</span> <span title="U+A7AC">ɡ ɡ</span> <span title="U+A7AD">ɬ ɬ</span> <span title="U+A7B0">ʞ ʞ</span> <span title="U+A7B1">ʇ ʇ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ꜠ ꜡ ꜰ ꜱ ꝰ ꝱ ꝲ ꝳ ꝴ ꝵ ꝶ ꝷ ꝸ ꞈ ꞉ ꞊ ꞎ ꞔ ꞕ ꟷ ꟸ ꟹ ꟺ ꟻ ꟼ ꟽ ꟾ ꟿ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-103-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-103-ref.html new file mode 100644 index 0000000000..5b6f7980ed --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-103-ref.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Cyrillic Extended-B, uppercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+A641">Ꙁ Ꙁ</span> <span title="U+A643">Ꙃ Ꙃ</span> <span title="U+A645">Ꙅ Ꙅ</span> <span title="U+A647">Ꙇ Ꙇ</span> <span title="U+A649">Ꙉ Ꙉ</span> <span title="U+A64B">Ꙋ Ꙋ</span> <span title="U+A64D">Ꙍ Ꙍ</span> <span title="U+A64F">Ꙏ Ꙏ</span> <span title="U+A651">Ꙑ Ꙑ</span> <span title="U+A653">Ꙓ Ꙓ</span> <span title="U+A655">Ꙕ Ꙕ</span> <span title="U+A657">Ꙗ Ꙗ</span> <span title="U+A659">Ꙙ Ꙙ</span> <span title="U+A65B">Ꙛ Ꙛ</span> <span title="U+A65D">Ꙝ Ꙝ</span> <span title="U+A65F">Ꙟ Ꙟ</span> <span title="U+A661">Ꙡ Ꙡ</span> <span title="U+A663">Ꙣ Ꙣ</span> <span title="U+A665">Ꙥ Ꙥ</span> <span title="U+A667">Ꙧ Ꙧ</span> <span title="U+A669">Ꙩ Ꙩ</span> <span title="U+A66B">Ꙫ Ꙫ</span> <span title="U+A66D">Ꙭ Ꙭ</span> <span title="U+A681">Ꚁ Ꚁ</span> <span title="U+A683">Ꚃ Ꚃ</span> <span title="U+A685">Ꚅ Ꚅ</span> <span title="U+A687">Ꚇ Ꚇ</span> <span title="U+A689">Ꚉ Ꚉ</span> <span title="U+A68B">Ꚋ Ꚋ</span> <span title="U+A68D">Ꚍ Ꚍ</span> <span title="U+A68F">Ꚏ Ꚏ</span> <span title="U+A691">Ꚑ Ꚑ</span> <span title="U+A693">Ꚓ Ꚓ</span> <span title="U+A695">Ꚕ Ꚕ</span> <span title="U+A697">Ꚗ Ꚗ</span> <span title="U+A699">Ꚙ Ꚙ</span> <span title="U+A69B">Ꚛ Ꚛ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ꙮ ꙯ ꙰ ꙱ ꙲ ꙳ ꙴ ꙵ ꙶ ꙷ ꙸ ꙹ ꙺ ꙻ ꙼ ꙽ ꙾ ꙿ ꚜ ꚝ ꚟ +--> +</body> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-104-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-104-ref.html new file mode 100644 index 0000000000..6c8bb587e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-104-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>CSS3 Text, text transform: Cyrillic Extended-B, lowercase</title> +<link rel='author' title='Richard Ishida' href='mailto:ishida@w3.org'> +<style type='text/css'> +@font-face { + font-family: 'webfont'; + src: url('/fonts/GentiumPlus-R.woff2') format('woff2'), + url('/fonts/GentiumPlus-R.woff') format('woff'); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-size: 125%; line-height: 1.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; } +.test span, .ref span { margin-right: 1em; white-space: nowrap; } +</style> +</head> +<body> +<p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p> +<div class="test"><span title="U+A640">ꙁ ꙁ</span> <span title="U+A642">ꙃ ꙃ</span> <span title="U+A644">ꙅ ꙅ</span> <span title="U+A646">ꙇ ꙇ</span> <span title="U+A648">ꙉ ꙉ</span> <span title="U+A64A">ꙋ ꙋ</span> <span title="U+A64C">ꙍ ꙍ</span> <span title="U+A64E">ꙏ ꙏ</span> <span title="U+A650">ꙑ ꙑ</span> <span title="U+A652">ꙓ ꙓ</span> <span title="U+A654">ꙕ ꙕ</span> <span title="U+A656">ꙗ ꙗ</span> <span title="U+A658">ꙙ ꙙ</span> <span title="U+A65A">ꙛ ꙛ</span> <span title="U+A65C">ꙝ ꙝ</span> <span title="U+A65E">ꙟ ꙟ</span> <span title="U+A660">ꙡ ꙡ</span> <span title="U+A662">ꙣ ꙣ</span> <span title="U+A664">ꙥ ꙥ</span> <span title="U+A666">ꙧ ꙧ</span> <span title="U+A668">ꙩ ꙩ</span> <span title="U+A66A">ꙫ ꙫ</span> <span title="U+A66C">ꙭ ꙭ</span> <span title="U+A680">ꚁ ꚁ</span> <span title="U+A682">ꚃ ꚃ</span> <span title="U+A684">ꚅ ꚅ</span> <span title="U+A686">ꚇ ꚇ</span> <span title="U+A688">ꚉ ꚉ</span> <span title="U+A68A">ꚋ ꚋ</span> <span title="U+A68C">ꚍ ꚍ</span> <span title="U+A68E">ꚏ ꚏ</span> <span title="U+A690">ꚑ ꚑ</span> <span title="U+A692">ꚓ ꚓ</span> <span title="U+A694">ꚕ ꚕ</span> <span title="U+A696">ꚗ ꚗ</span> <span title="U+A698">ꚙ ꚙ</span> <span title="U+A69A">ꚛ ꚛ</span></div> +<!--Notes: +Characters from this block that do not have case equivalents: ꙮ ꙯ ꙰ ꙱ ꙲ ꙳ ꙴ ꙵ ꙶ ꙷ ꙸ ꙹ ꙺ ꙻ ꙼ ꙽ ꙾ ꙿ ꚜ ꚝ ꚟ +--> +</html> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-105-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-105-ref.html new file mode 100644 index 0000000000..bdd27bcc38 --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-105-ref.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text Test: text-transform uppercase German sharp S and selection reference file</title> +<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com"> +<style> +#target { + color: white; + background: red; +} +#target::selection { + background: green; +} +</style> + +<p>The test passes if you see no red below (when you select the text below you can select the whole "SS" text).</p> + +<span id="target" lang="de">SS</span> + +<script> + window.getSelection().setBaseAndExtent(target, 0, target, 1); +</script> diff --git a/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-106-ref.html b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-106-ref.html new file mode 100644 index 0000000000..cc3dad35de --- /dev/null +++ b/testing/web-platform/tests/css/css-text/text-transform/reference/text-transform-upperlower-106-ref.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text Test: text-transform uppercase Greek acute diaeresis iota and selection</title> +<link rel="author" href="mailto:xiaochengh@chromium.org"> +<style> +#target { + color: white; + background: red; +} +#target::selection { + background: green; +} +</style> + +<p>The test passes if you see red below (by selecting the first letter only).</p> + +<span id="target" lang="el">ΪΡ</span> + +<script> + window.getSelection().setBaseAndExtent(target.firstChild, 0, target.firstChild, 2); +</script> |