summaryrefslogtreecommitdiffstats
path: root/layout/reftests/bidi/numeral
diff options
context:
space:
mode:
authorMatt A. Tobin <mattatobin@localhost.localdomain>2018-02-02 04:16:08 -0500
committerMatt A. Tobin <mattatobin@localhost.localdomain>2018-02-02 04:16:08 -0500
commit5f8de423f190bbb79a62f804151bc24824fa32d8 (patch)
tree10027f336435511475e392454359edea8e25895d /layout/reftests/bidi/numeral
parent49ee0794b5d912db1f95dce6eb52d781dc210db5 (diff)
downloadUXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.gz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.lz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.xz
UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.zip
Add m-esr52 at 52.6.0
Diffstat (limited to 'layout/reftests/bidi/numeral')
-rw-r--r--layout/reftests/bidi/numeral/arabic-1-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-1.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-2-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-2.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-3-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-3.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-4-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-4.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-5-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/arabic-5.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-1-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-1.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-2-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-2.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-3-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-3.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-4-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-4.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-5-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug441782-5.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-1-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-1.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-2-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-2.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-3-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-3.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-4-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-4.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-5-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/bug467672-5.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-1-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-1.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-2-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-2.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-3-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-3.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-4-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-4.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-5-ref.html8
-rw-r--r--layout/reftests/bidi/numeral/persian-5.html8
-rw-r--r--layout/reftests/bidi/numeral/reftest-stylo.list121
-rw-r--r--layout/reftests/bidi/numeral/reftest.list120
42 files changed, 561 insertions, 0 deletions
diff --git a/layout/reftests/bidi/numeral/arabic-1-ref.html b/layout/reftests/bidi/numeral/arabic-1-ref.html
new file mode 100644
index 000000000..8bc1ea499
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-1-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="٠١٢">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-1.html b/layout/reftests/bidi/numeral/arabic-1.html
new file mode 100644
index 000000000..b9f8deb74
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-1.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="012">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-2-ref.html b/layout/reftests/bidi/numeral/arabic-2-ref.html
new file mode 100644
index 000000000..3a17736c1
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-2-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن١٢٣">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-2.html b/layout/reftests/bidi/numeral/arabic-2.html
new file mode 100644
index 000000000..7e8f727e6
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-2.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن123">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-3-ref.html b/layout/reftests/bidi/numeral/arabic-3-ref.html
new file mode 100644
index 000000000..5b43f2c27
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-3-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text٢٣٤">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-3.html b/layout/reftests/bidi/numeral/arabic-3.html
new file mode 100644
index 000000000..fd77ee5f2
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-3.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text234">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-4-ref.html b/layout/reftests/bidi/numeral/arabic-4-ref.html
new file mode 100644
index 000000000..84f7ec8fe
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-4-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن ٣٤٥">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-4.html b/layout/reftests/bidi/numeral/arabic-4.html
new file mode 100644
index 000000000..7206833f0
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-4.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن 345">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-5-ref.html b/layout/reftests/bidi/numeral/arabic-5-ref.html
new file mode 100644
index 000000000..03b58b702
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-5-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text ٤٥٦">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/arabic-5.html b/layout/reftests/bidi/numeral/arabic-5.html
new file mode 100644
index 000000000..cb6621943
--- /dev/null
+++ b/layout/reftests/bidi/numeral/arabic-5.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text 456">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/bug441782-1-ref.html b/layout/reftests/bidi/numeral/bug441782-1-ref.html
new file mode 100644
index 000000000..b896333c8
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-1-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+٠١٢
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-1.html b/layout/reftests/bidi/numeral/bug441782-1.html
new file mode 100644
index 000000000..db145ddba
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-1.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+012
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-2-ref.html b/layout/reftests/bidi/numeral/bug441782-2-ref.html
new file mode 100644
index 000000000..81ad71e2f
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-2-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن١٢٣
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-2.html b/layout/reftests/bidi/numeral/bug441782-2.html
new file mode 100644
index 000000000..9a81969a3
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-2.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن123
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-3-ref.html b/layout/reftests/bidi/numeral/bug441782-3-ref.html
new file mode 100644
index 000000000..0bfdbd9a9
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-3-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text٢٣٤
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-3.html b/layout/reftests/bidi/numeral/bug441782-3.html
new file mode 100644
index 000000000..01408d082
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-3.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text234
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-4-ref.html b/layout/reftests/bidi/numeral/bug441782-4-ref.html
new file mode 100644
index 000000000..5cc53dd11
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-4-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن ٣٤٥
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-4.html b/layout/reftests/bidi/numeral/bug441782-4.html
new file mode 100644
index 000000000..1437d291d
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-4.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن 345
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-5-ref.html b/layout/reftests/bidi/numeral/bug441782-5-ref.html
new file mode 100644
index 000000000..d1855ca8d
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-5-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text ٤٥٦
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug441782-5.html b/layout/reftests/bidi/numeral/bug441782-5.html
new file mode 100644
index 000000000..2b6b7cea1
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug441782-5.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text 456
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-1-ref.html b/layout/reftests/bidi/numeral/bug467672-1-ref.html
new file mode 100644
index 000000000..5d7965a34
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-1-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+۳۴۵
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-1.html b/layout/reftests/bidi/numeral/bug467672-1.html
new file mode 100644
index 000000000..1e572bd99
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-1.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+345
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-2-ref.html b/layout/reftests/bidi/numeral/bug467672-2-ref.html
new file mode 100644
index 000000000..2a73b8a25
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-2-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن۳۴۵
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-2.html b/layout/reftests/bidi/numeral/bug467672-2.html
new file mode 100644
index 000000000..0ffdb981c
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-2.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن345
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-3-ref.html b/layout/reftests/bidi/numeral/bug467672-3-ref.html
new file mode 100644
index 000000000..47e534b0b
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-3-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text۳۴۵
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-3.html b/layout/reftests/bidi/numeral/bug467672-3.html
new file mode 100644
index 000000000..60e2e71db
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-3.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text345
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-4-ref.html b/layout/reftests/bidi/numeral/bug467672-4-ref.html
new file mode 100644
index 000000000..3842dd5af
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-4-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن ۳۴۵
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-4.html b/layout/reftests/bidi/numeral/bug467672-4.html
new file mode 100644
index 000000000..1437d291d
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-4.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+متن 345
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-5-ref.html b/layout/reftests/bidi/numeral/bug467672-5-ref.html
new file mode 100644
index 000000000..0144f9422
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-5-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text ۳۴۵
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/bug467672-5.html b/layout/reftests/bidi/numeral/bug467672-5.html
new file mode 100644
index 000000000..9dbad10bc
--- /dev/null
+++ b/layout/reftests/bidi/numeral/bug467672-5.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+text 345
+</body>
+</html> \ No newline at end of file
diff --git a/layout/reftests/bidi/numeral/persian-1-ref.html b/layout/reftests/bidi/numeral/persian-1-ref.html
new file mode 100644
index 000000000..d12001f56
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-1-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="۳۴۵">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-1.html b/layout/reftests/bidi/numeral/persian-1.html
new file mode 100644
index 000000000..a8185022c
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-1.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="345">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-2-ref.html b/layout/reftests/bidi/numeral/persian-2-ref.html
new file mode 100644
index 000000000..ce738adfa
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-2-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن۳۴۵">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-2.html b/layout/reftests/bidi/numeral/persian-2.html
new file mode 100644
index 000000000..96e53d87c
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-2.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن345">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-3-ref.html b/layout/reftests/bidi/numeral/persian-3-ref.html
new file mode 100644
index 000000000..87018752d
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-3-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text۳۴۵">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-3.html b/layout/reftests/bidi/numeral/persian-3.html
new file mode 100644
index 000000000..9546ed242
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-3.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text345">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-4-ref.html b/layout/reftests/bidi/numeral/persian-4-ref.html
new file mode 100644
index 000000000..5ef1c2a8e
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-4-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن ۳۴۵">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-4.html b/layout/reftests/bidi/numeral/persian-4.html
new file mode 100644
index 000000000..7206833f0
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-4.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="متن 345">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-5-ref.html b/layout/reftests/bidi/numeral/persian-5-ref.html
new file mode 100644
index 000000000..1e368e406
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-5-ref.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text ۳۴۵">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/persian-5.html b/layout/reftests/bidi/numeral/persian-5.html
new file mode 100644
index 000000000..3e29ae7d3
--- /dev/null
+++ b/layout/reftests/bidi/numeral/persian-5.html
@@ -0,0 +1,8 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <img src="youwontfindme.png" width="100" height="50" alt="text 345">
+</body>
+</html>
diff --git a/layout/reftests/bidi/numeral/reftest-stylo.list b/layout/reftests/bidi/numeral/reftest-stylo.list
new file mode 100644
index 000000000..b3cf247da
--- /dev/null
+++ b/layout/reftests/bidi/numeral/reftest-stylo.list
@@ -0,0 +1,121 @@
+# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
+pref(bidi.numeral,0) == arabic-1.html arabic-1.html
+pref(bidi.numeral,1) == arabic-1.html arabic-1.html
+pref(bidi.numeral,2) == arabic-1.html arabic-1.html
+pref(bidi.numeral,3) == arabic-1.html arabic-1.html
+pref(bidi.numeral,4) == arabic-1.html arabic-1.html
+skip pref(bidi.numeral,0) == arabic-2.html arabic-2.html
+skip pref(bidi.numeral,1) == arabic-2.html arabic-2.html
+skip pref(bidi.numeral,2) == arabic-2.html arabic-2.html
+skip pref(bidi.numeral,3) == arabic-2.html arabic-2.html
+skip pref(bidi.numeral,4) == arabic-2.html arabic-2.html
+pref(bidi.numeral,0) == arabic-3.html arabic-3.html
+pref(bidi.numeral,1) == arabic-3.html arabic-3.html
+pref(bidi.numeral,2) == arabic-3.html arabic-3.html
+pref(bidi.numeral,3) == arabic-3.html arabic-3.html
+pref(bidi.numeral,4) == arabic-3.html arabic-3.html
+pref(bidi.numeral,0) == arabic-4.html arabic-4.html
+pref(bidi.numeral,1) == arabic-4.html arabic-4.html
+pref(bidi.numeral,2) == arabic-4.html arabic-4.html
+pref(bidi.numeral,3) == arabic-4.html arabic-4.html
+pref(bidi.numeral,4) == arabic-4.html arabic-4.html
+pref(bidi.numeral,0) == arabic-5.html arabic-5.html
+pref(bidi.numeral,1) == arabic-5.html arabic-5.html
+pref(bidi.numeral,2) == arabic-5.html arabic-5.html
+pref(bidi.numeral,3) == arabic-5.html arabic-5.html
+pref(bidi.numeral,4) == arabic-5.html arabic-5.html
+pref(bidi.numeral,0) == bug441782-1.html bug441782-1.html
+pref(bidi.numeral,1) == bug441782-1.html bug441782-1.html
+pref(bidi.numeral,2) == bug441782-1.html bug441782-1.html
+pref(bidi.numeral,3) == bug441782-1.html bug441782-1.html
+pref(bidi.numeral,4) == bug441782-1.html bug441782-1.html
+pref(bidi.numeral,0) == bug441782-2.html bug441782-2.html
+pref(bidi.numeral,1) == bug441782-2.html bug441782-2.html
+pref(bidi.numeral,2) == bug441782-2.html bug441782-2.html
+pref(bidi.numeral,3) == bug441782-2.html bug441782-2.html
+pref(bidi.numeral,4) == bug441782-2.html bug441782-2.html
+pref(bidi.numeral,0) == bug441782-3.html bug441782-3.html
+fails-if(winWidget&&!layersGPUAccelerated&&!(/^Windows\x20NT\x205\.1/.test(http.oscpu))&&!skiaContent) fuzzy-if(winWidget&&!d2d&&d3d11,13,1) pref(bidi.numeral,1) == bug441782-3.html bug441782-3.html
+fails-if(winWidget&&!layersGPUAccelerated&&!(/^Windows\x20NT\x205\.1/.test(http.oscpu))&&!skiaContent) fuzzy-if(winWidget&&!d2d&&d3d11,13,1) pref(bidi.numeral,2) == bug441782-3.html bug441782-3.html
+fails-if(winWidget&&!layersGPUAccelerated&&!(/^Windows\x20NT\x205\.1/.test(http.oscpu))&&!skiaContent) fuzzy-if(winWidget&&!d2d&&d3d11,13,1) pref(bidi.numeral,3) == bug441782-3.html bug441782-3.html
+pref(bidi.numeral,4) == bug441782-3.html bug441782-3.html
+pref(bidi.numeral,0) == bug441782-4.html bug441782-4.html
+pref(bidi.numeral,1) == bug441782-4.html bug441782-4.html
+pref(bidi.numeral,2) == bug441782-4.html bug441782-4.html
+pref(bidi.numeral,3) == bug441782-4.html bug441782-4.html
+pref(bidi.numeral,4) == bug441782-4.html bug441782-4.html
+pref(bidi.numeral,0) == bug441782-5.html bug441782-5.html
+pref(bidi.numeral,1) == bug441782-5.html bug441782-5.html
+pref(bidi.numeral,2) == bug441782-5.html bug441782-5.html
+pref(bidi.numeral,3) == bug441782-5.html bug441782-5.html
+pref(bidi.numeral,4) == bug441782-5.html bug441782-5.html
+pref(bidi.numeral,0) == bug467672-1.html bug467672-1.html
+pref(bidi.numeral,1) == bug467672-1.html bug467672-1.html
+pref(bidi.numeral,2) == bug467672-1.html bug467672-1.html
+pref(bidi.numeral,3) == bug467672-1.html bug467672-1.html
+pref(bidi.numeral,4) == bug467672-1.html bug467672-1.html
+pref(bidi.numeral,5) == bug467672-1.html bug467672-1.html
+pref(bidi.numeral,6) == bug467672-1.html bug467672-1.html
+pref(bidi.numeral,0) == bug467672-2.html bug467672-2.html
+pref(bidi.numeral,1) == bug467672-2.html bug467672-2.html
+pref(bidi.numeral,2) == bug467672-2.html bug467672-2.html
+pref(bidi.numeral,3) == bug467672-2.html bug467672-2.html
+pref(bidi.numeral,4) == bug467672-2.html bug467672-2.html
+pref(bidi.numeral,5) == bug467672-2.html bug467672-2.html
+pref(bidi.numeral,6) == bug467672-2.html bug467672-2.html
+pref(bidi.numeral,0) == bug467672-3.html bug467672-3.html
+pref(bidi.numeral,1) == bug467672-3.html bug467672-3.html
+pref(bidi.numeral,2) == bug467672-3.html bug467672-3.html
+pref(bidi.numeral,3) == bug467672-3.html bug467672-3.html
+pref(bidi.numeral,4) == bug467672-3.html bug467672-3.html
+pref(bidi.numeral,5) == bug467672-3.html bug467672-3.html
+pref(bidi.numeral,6) == bug467672-3.html bug467672-3.html
+pref(bidi.numeral,0) == bug467672-4.html bug467672-4.html
+pref(bidi.numeral,1) == bug467672-4.html bug467672-4.html
+pref(bidi.numeral,2) == bug467672-4.html bug467672-4.html
+pref(bidi.numeral,3) == bug467672-4.html bug467672-4.html
+pref(bidi.numeral,4) == bug467672-4.html bug467672-4.html
+pref(bidi.numeral,5) == bug467672-4.html bug467672-4.html
+pref(bidi.numeral,6) == bug467672-4.html bug467672-4.html
+pref(bidi.numeral,0) == bug467672-5.html bug467672-5.html
+pref(bidi.numeral,1) == bug467672-5.html bug467672-5.html
+pref(bidi.numeral,2) == bug467672-5.html bug467672-5.html
+pref(bidi.numeral,3) == bug467672-5.html bug467672-5.html
+pref(bidi.numeral,4) == bug467672-5.html bug467672-5.html
+pref(bidi.numeral,5) == bug467672-5.html bug467672-5.html
+pref(bidi.numeral,6) == bug467672-5.html bug467672-5.html
+pref(bidi.numeral,0) == persian-1.html persian-1.html
+pref(bidi.numeral,1) == persian-1.html persian-1.html
+pref(bidi.numeral,2) == persian-1.html persian-1.html
+pref(bidi.numeral,3) == persian-1.html persian-1.html
+pref(bidi.numeral,4) == persian-1.html persian-1.html
+pref(bidi.numeral,5) == persian-1.html persian-1.html
+pref(bidi.numeral,6) == persian-1.html persian-1.html
+skip pref(bidi.numeral,0) == persian-2.html persian-2.html
+skip pref(bidi.numeral,1) == persian-2.html persian-2.html
+skip pref(bidi.numeral,2) == persian-2.html persian-2.html
+skip pref(bidi.numeral,3) == persian-2.html persian-2.html
+skip pref(bidi.numeral,4) == persian-2.html persian-2.html
+skip pref(bidi.numeral,5) == persian-2.html persian-2.html
+skip pref(bidi.numeral,6) == persian-2.html persian-2.html
+pref(bidi.numeral,0) == persian-3.html persian-3.html
+pref(bidi.numeral,1) == persian-3.html persian-3.html
+pref(bidi.numeral,2) == persian-3.html persian-3.html
+pref(bidi.numeral,3) == persian-3.html persian-3.html
+pref(bidi.numeral,4) == persian-3.html persian-3.html
+pref(bidi.numeral,5) == persian-3.html persian-3.html
+pref(bidi.numeral,6) == persian-3.html persian-3.html
+pref(bidi.numeral,0) == persian-4.html persian-4.html
+pref(bidi.numeral,1) == persian-4.html persian-4.html
+pref(bidi.numeral,2) == persian-4.html persian-4.html
+pref(bidi.numeral,3) == persian-4.html persian-4.html
+pref(bidi.numeral,4) == persian-4.html persian-4.html
+pref(bidi.numeral,5) == persian-4.html persian-4.html
+pref(bidi.numeral,6) == persian-4.html persian-4.html
+pref(bidi.numeral,0) == persian-5.html persian-5.html
+pref(bidi.numeral,1) == persian-5.html persian-5.html
+pref(bidi.numeral,2) == persian-5.html persian-5.html
+pref(bidi.numeral,3) == persian-5.html persian-5.html
+pref(bidi.numeral,4) == persian-5.html persian-5.html
+pref(bidi.numeral,5) == persian-5.html persian-5.html
+pref(bidi.numeral,6) == persian-5.html persian-5.html
diff --git a/layout/reftests/bidi/numeral/reftest.list b/layout/reftests/bidi/numeral/reftest.list
new file mode 100644
index 000000000..2863ae0b7
--- /dev/null
+++ b/layout/reftests/bidi/numeral/reftest.list
@@ -0,0 +1,120 @@
+pref(bidi.numeral,0) != arabic-1.html arabic-1-ref.html
+pref(bidi.numeral,1) == arabic-1.html arabic-1-ref.html
+pref(bidi.numeral,2) == arabic-1.html arabic-1-ref.html
+pref(bidi.numeral,3) == arabic-1.html arabic-1-ref.html
+pref(bidi.numeral,4) == arabic-1.html arabic-1-ref.html
+pref(bidi.numeral,0) != arabic-2.html arabic-2-ref.html
+pref(bidi.numeral,1) == arabic-2.html arabic-2-ref.html
+pref(bidi.numeral,2) == arabic-2.html arabic-2-ref.html
+pref(bidi.numeral,3) == arabic-2.html arabic-2-ref.html
+pref(bidi.numeral,4) == arabic-2.html arabic-2-ref.html
+pref(bidi.numeral,0) != arabic-3.html arabic-3-ref.html
+pref(bidi.numeral,1) == arabic-3.html arabic-3-ref.html
+pref(bidi.numeral,2) == arabic-3.html arabic-3-ref.html
+pref(bidi.numeral,3) == arabic-3.html arabic-3-ref.html
+pref(bidi.numeral,4) == arabic-3.html arabic-3-ref.html
+pref(bidi.numeral,0) != arabic-4.html arabic-4-ref.html
+pref(bidi.numeral,1) == arabic-4.html arabic-4-ref.html
+pref(bidi.numeral,2) == arabic-4.html arabic-4-ref.html
+pref(bidi.numeral,3) == arabic-4.html arabic-4-ref.html
+pref(bidi.numeral,4) == arabic-4.html arabic-4-ref.html
+pref(bidi.numeral,0) != arabic-5.html arabic-5-ref.html
+pref(bidi.numeral,1) == arabic-5.html arabic-5-ref.html
+pref(bidi.numeral,2) == arabic-5.html arabic-5-ref.html
+pref(bidi.numeral,3) == arabic-5.html arabic-5-ref.html
+pref(bidi.numeral,4) == arabic-5.html arabic-5-ref.html
+pref(bidi.numeral,0) != bug441782-1.html bug441782-1-ref.html
+pref(bidi.numeral,1) == bug441782-1.html bug441782-1-ref.html
+pref(bidi.numeral,2) == bug441782-1.html bug441782-1-ref.html
+pref(bidi.numeral,3) == bug441782-1.html bug441782-1-ref.html
+pref(bidi.numeral,4) == bug441782-1.html bug441782-1-ref.html
+pref(bidi.numeral,0) != bug441782-2.html bug441782-2-ref.html
+pref(bidi.numeral,1) == bug441782-2.html bug441782-2-ref.html
+pref(bidi.numeral,2) == bug441782-2.html bug441782-2-ref.html
+pref(bidi.numeral,3) == bug441782-2.html bug441782-2-ref.html
+pref(bidi.numeral,4) == bug441782-2.html bug441782-2-ref.html
+pref(bidi.numeral,0) != bug441782-3.html bug441782-3-ref.html
+fails-if(winWidget&&!layersGPUAccelerated&&!(/^Windows\x20NT\x205\.1/.test(http.oscpu))&&!skiaContent) fuzzy-if(winWidget&&!d2d&&d3d11,13,1) pref(bidi.numeral,1) == bug441782-3.html bug441782-3-ref.html
+fails-if(winWidget&&!layersGPUAccelerated&&!(/^Windows\x20NT\x205\.1/.test(http.oscpu))&&!skiaContent) fuzzy-if(winWidget&&!d2d&&d3d11,13,1) pref(bidi.numeral,2) == bug441782-3.html bug441782-3-ref.html
+fails-if(winWidget&&!layersGPUAccelerated&&!(/^Windows\x20NT\x205\.1/.test(http.oscpu))&&!skiaContent) fuzzy-if(winWidget&&!d2d&&d3d11,13,1) pref(bidi.numeral,3) == bug441782-3.html bug441782-3-ref.html
+pref(bidi.numeral,4) == bug441782-3.html bug441782-3-ref.html
+pref(bidi.numeral,0) != bug441782-4.html bug441782-4-ref.html
+pref(bidi.numeral,1) == bug441782-4.html bug441782-4-ref.html
+pref(bidi.numeral,2) == bug441782-4.html bug441782-4-ref.html
+pref(bidi.numeral,3) == bug441782-4.html bug441782-4-ref.html
+pref(bidi.numeral,4) == bug441782-4.html bug441782-4-ref.html
+pref(bidi.numeral,0) != bug441782-5.html bug441782-5-ref.html
+pref(bidi.numeral,1) == bug441782-5.html bug441782-5-ref.html
+pref(bidi.numeral,2) == bug441782-5.html bug441782-5-ref.html
+pref(bidi.numeral,3) == bug441782-5.html bug441782-5-ref.html
+pref(bidi.numeral,4) == bug441782-5.html bug441782-5-ref.html
+pref(bidi.numeral,0) != bug467672-1.html bug467672-1-ref.html
+pref(bidi.numeral,1) == bug467672-1.html bug467672-1-ref.html
+pref(bidi.numeral,2) == bug467672-1.html bug467672-1-ref.html
+pref(bidi.numeral,3) == bug467672-1.html bug467672-1-ref.html
+pref(bidi.numeral,4) == bug467672-1.html bug467672-1-ref.html
+pref(bidi.numeral,5) == bug467672-1.html bug467672-1-ref.html
+pref(bidi.numeral,6) == bug467672-1.html bug467672-1-ref.html
+pref(bidi.numeral,0) != bug467672-2.html bug467672-2-ref.html
+pref(bidi.numeral,1) == bug467672-2.html bug467672-2-ref.html
+pref(bidi.numeral,2) == bug467672-2.html bug467672-2-ref.html
+pref(bidi.numeral,3) == bug467672-2.html bug467672-2-ref.html
+pref(bidi.numeral,4) == bug467672-2.html bug467672-2-ref.html
+pref(bidi.numeral,5) == bug467672-2.html bug467672-2-ref.html
+pref(bidi.numeral,6) == bug467672-2.html bug467672-2-ref.html
+pref(bidi.numeral,0) != bug467672-3.html bug467672-3-ref.html
+pref(bidi.numeral,1) == bug467672-3.html bug467672-3-ref.html
+pref(bidi.numeral,2) == bug467672-3.html bug467672-3-ref.html
+pref(bidi.numeral,3) == bug467672-3.html bug467672-3-ref.html
+pref(bidi.numeral,4) == bug467672-3.html bug467672-3-ref.html
+pref(bidi.numeral,5) == bug467672-3.html bug467672-3-ref.html
+pref(bidi.numeral,6) == bug467672-3.html bug467672-3-ref.html
+pref(bidi.numeral,0) != bug467672-4.html bug467672-4-ref.html
+pref(bidi.numeral,1) == bug467672-4.html bug467672-4-ref.html
+pref(bidi.numeral,2) == bug467672-4.html bug467672-4-ref.html
+pref(bidi.numeral,3) == bug467672-4.html bug467672-4-ref.html
+pref(bidi.numeral,4) == bug467672-4.html bug467672-4-ref.html
+pref(bidi.numeral,5) == bug467672-4.html bug467672-4-ref.html
+pref(bidi.numeral,6) == bug467672-4.html bug467672-4-ref.html
+pref(bidi.numeral,0) != bug467672-5.html bug467672-5-ref.html
+pref(bidi.numeral,1) == bug467672-5.html bug467672-5-ref.html
+pref(bidi.numeral,2) == bug467672-5.html bug467672-5-ref.html
+pref(bidi.numeral,3) == bug467672-5.html bug467672-5-ref.html
+pref(bidi.numeral,4) == bug467672-5.html bug467672-5-ref.html
+pref(bidi.numeral,5) == bug467672-5.html bug467672-5-ref.html
+pref(bidi.numeral,6) == bug467672-5.html bug467672-5-ref.html
+pref(bidi.numeral,0) != persian-1.html persian-1-ref.html
+pref(bidi.numeral,1) == persian-1.html persian-1-ref.html
+pref(bidi.numeral,2) == persian-1.html persian-1-ref.html
+pref(bidi.numeral,3) == persian-1.html persian-1-ref.html
+pref(bidi.numeral,4) == persian-1.html persian-1-ref.html
+pref(bidi.numeral,5) == persian-1.html persian-1-ref.html
+pref(bidi.numeral,6) == persian-1.html persian-1-ref.html
+pref(bidi.numeral,0) != persian-2.html persian-2-ref.html
+pref(bidi.numeral,1) == persian-2.html persian-2-ref.html
+pref(bidi.numeral,2) == persian-2.html persian-2-ref.html
+pref(bidi.numeral,3) == persian-2.html persian-2-ref.html
+pref(bidi.numeral,4) == persian-2.html persian-2-ref.html
+pref(bidi.numeral,5) == persian-2.html persian-2-ref.html
+pref(bidi.numeral,6) == persian-2.html persian-2-ref.html
+pref(bidi.numeral,0) != persian-3.html persian-3-ref.html
+pref(bidi.numeral,1) == persian-3.html persian-3-ref.html
+pref(bidi.numeral,2) == persian-3.html persian-3-ref.html
+pref(bidi.numeral,3) == persian-3.html persian-3-ref.html
+pref(bidi.numeral,4) == persian-3.html persian-3-ref.html
+pref(bidi.numeral,5) == persian-3.html persian-3-ref.html
+pref(bidi.numeral,6) == persian-3.html persian-3-ref.html
+pref(bidi.numeral,0) != persian-4.html persian-4-ref.html
+pref(bidi.numeral,1) == persian-4.html persian-4-ref.html
+pref(bidi.numeral,2) == persian-4.html persian-4-ref.html
+pref(bidi.numeral,3) == persian-4.html persian-4-ref.html
+pref(bidi.numeral,4) == persian-4.html persian-4-ref.html
+pref(bidi.numeral,5) == persian-4.html persian-4-ref.html
+pref(bidi.numeral,6) == persian-4.html persian-4-ref.html
+pref(bidi.numeral,0) != persian-5.html persian-5-ref.html
+pref(bidi.numeral,1) == persian-5.html persian-5-ref.html
+pref(bidi.numeral,2) == persian-5.html persian-5-ref.html
+pref(bidi.numeral,3) == persian-5.html persian-5-ref.html
+pref(bidi.numeral,4) == persian-5.html persian-5-ref.html
+pref(bidi.numeral,5) == persian-5.html persian-5-ref.html
+pref(bidi.numeral,6) == persian-5.html persian-5-ref.html