summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/css/css-text/boundary-shaping/reference
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/css/css-text/boundary-shaping/reference')
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html18
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html21
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html22
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html22
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html22
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html22
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html23
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html21
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html56
-rw-r--r--testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html18
10 files changed, 245 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html
new file mode 100644
index 0000000000..23ae8824a8
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-001.ref.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+</style>
+</head>
+<body>
+office
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html
new file mode 100644
index 0000000000..0541daef6c
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-002.ref.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+.a {
+ display: inline-block;
+}
+</style>
+</head>
+<body>
+of<span class=a>f</span>ice
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html
new file mode 100644
index 0000000000..b122551cb7
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-003.ref.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+.a {
+ display: inline-block;
+ width: 10px;
+}
+</style>
+</head>
+<body>
+of<span class=a>&nbsp;</span>fice
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html
new file mode 100644
index 0000000000..b0da33d954
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-004.ref.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+.a {
+ display: inline-block;
+ width: 10px;
+}
+</style>
+</head>
+<body>
+off<span class=a>&nbsp;</span>ice
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html
new file mode 100644
index 0000000000..b0da33d954
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-005.ref.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+.a {
+ display: inline-block;
+ width: 10px;
+}
+</style>
+</head>
+<body>
+off<span class=a>&nbsp;</span>ice
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html
new file mode 100644
index 0000000000..6b647bab31
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-006.ref.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+.a {
+ vertical-align: super;
+ display: inline-block;
+}
+</style>
+</head>
+<body>
+of<span class=a>f</span>ice
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html
new file mode 100644
index 0000000000..6473384994
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-007.ref.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+.a {
+ padding-left: 10px;
+ margin-right: 10px;
+ display: inline-block;
+}
+</style>
+</head>
+<body>
+of<span class=a>f</span>ice
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html
new file mode 100644
index 0000000000..0541daef6c
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-008.ref.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+@font-face {
+ font-family: test;
+ src: url(../resources/LinLibertine_Re-4.7.5.woff);
+}
+body {
+ font: 36px test; /* use a font that includes ligatures for "fi" etc */
+}
+.a {
+ display: inline-block;
+}
+</style>
+</head>
+<body>
+of<span class=a>f</span>ice
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html
new file mode 100644
index 0000000000..7a0fe835c1
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-009.ref.html
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+body {
+ font: 36px sans-serif;
+}
+div {
+ text-align: center;
+}
+.a {
+ display: inline-block;
+ width: 10px;
+}
+.c1 {
+ padding-left: 10px;
+}
+.c {
+ color: red;
+}
+.d1 {
+ margin-right: 10px;
+}
+.d {
+ color: red;
+}
+</style>
+</head>
+<body>
+<div dir=ltr>
+السلام<span class=a>&nbsp;</span>عليكم
+</div>
+<div dir=ltr>
+السلام<span class=a>&nbsp;</span>عليكم
+</div>
+<div dir=rtl>
+السلام<span class=a>&nbsp;</span>عليكم
+</div>
+<div dir=rtl>
+السلام<span class=a>&nbsp;</span>عليكم
+</div>
+<div dir=ltr>
+<span class=c1>السلام<span class=c>عليكم</span></span>
+</div>
+<div dir=ltr>
+<span class=d1><span class=d>السلام</span>عليكم</span>
+</div>
+<div dir=rtl>
+<span class=c1>السلام<span class=c>عليكم</span></span>
+</div>
+<div dir=rtl>
+<span class=d1><span class=d>السلام</span>عليكم</span>
+</div>
+</body>
+</html>
diff --git a/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html
new file mode 100644
index 0000000000..8a043267a0
--- /dev/null
+++ b/testing/web-platform/tests/css/css-text/boundary-shaping/reference/boundary-shaping-010.ref.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset=utf-8>
+<style>
+body {
+ font: 36px sans-serif;
+}
+div {
+ text-align: center;
+}
+</style>
+</head>
+<body>
+<div dir=rtl>
+السلام
+</body>
+</html>