diff --git a/css/css-text-decor/reference/text-decoration-dotted-001-ref.html b/css/css-text-decor/reference/text-decoration-dotted-001-ref.html
new file mode 100644
index 00000000000000..646c25a662c956
--- /dev/null
+++ b/css/css-text-decor/reference/text-decoration-dotted-001-ref.html
@@ -0,0 +1,33 @@
+
+
+
+
+ Reference for text-decoration across direction-run boundaries
+
+
+
+
+
+ Test passes if the dotted red underlines are uniform throughout each line:
+ fooםולשbaz
+ fooםולשbaz
+ fooםולשbaz
+
+
diff --git a/css/css-text-decor/reference/text-decoration-dotted-002-ref.html b/css/css-text-decor/reference/text-decoration-dotted-002-ref.html
new file mode 100644
index 00000000000000..3c0be01d4d74b2
--- /dev/null
+++ b/css/css-text-decor/reference/text-decoration-dotted-002-ref.html
@@ -0,0 +1,32 @@
+
+
+
+
+ Reference for text-decoration across inline-element boundaries
+
+
+
+
+
+ Test passes if the dotted red underlines are uniform throughout each line:
+ foobarbaz
+ foobarbaz
+ foobarbaz
+
+
diff --git a/css/css-text-decor/text-decoration-dotted-001.html b/css/css-text-decor/text-decoration-dotted-001.html
new file mode 100644
index 00000000000000..acdba5de328c67
--- /dev/null
+++ b/css/css-text-decor/text-decoration-dotted-001.html
@@ -0,0 +1,37 @@
+
+
+
+
+ Test case for text-decoration across direction-run boundaries
+
+
+
+
+
+
+
+
+ Test passes if the dotted red underlines are uniform throughout each line:
+
+ fooשלוםbaz
+ fooשלוםbaz
+ fooשלוםbaz
+
+
diff --git a/css/css-text-decor/text-decoration-dotted-002.html b/css/css-text-decor/text-decoration-dotted-002.html
new file mode 100644
index 00000000000000..69f5af919ddecf
--- /dev/null
+++ b/css/css-text-decor/text-decoration-dotted-002.html
@@ -0,0 +1,37 @@
+
+
+
+
+ Test case for text-decoration across inline-element boundaries
+
+
+
+
+
+
+
+
+ Test passes if the dotted red underlines are uniform throughout each line:
+
+ foobarbaz
+ foobarbaz
+ foobarbaz
+
+