diff --git a/tests/reftests/Makefile.am b/tests/reftests/Makefile.am
index 5692cedf7e..9a16f8500d 100644
--- a/tests/reftests/Makefile.am
+++ b/tests/reftests/Makefile.am
@@ -53,10 +53,6 @@ EXTRA_DIST += \
border-image-gradient.css \
border-image-gradient.ref.ui \
border-image-gradient.ui \
- border-image-repeat.css \
- border-image-repeat.ref.ui \
- border-image-repeat.sh \
- border-image-repeat.ui \
border-image-url.css \
border-image-url.ref.ui \
border-image-url.ui \
diff --git a/tests/reftests/border-image-repeat.css b/tests/reftests/border-image-repeat.css
deleted file mode 100644
index 465078ad49..0000000000
--- a/tests/reftests/border-image-repeat.css
+++ /dev/null
@@ -1,59 +0,0 @@
-* {
- engine: none;
- background-image: none;
- padding: 0;
- border-radius: 0;
- border-width: 0;
- border-style: none;
- background-color: rgba(0,0,0,0);
-}
-
-GtkWindow,
-GtkEventBox {
- background-color: #000;
-}
-
-GtkButton {
- border-image-source: url("border-image-balls.png");
- border-image-slice: 20;
- border-image-repeat: stretch;
- border-width: 5;
- border-style: solid;
-}
-
-.stretch-stretch { border-image-repeat: stretch stretch }
-.stretch-repeat { border-image-repeat: stretch repeat }
-.stretch-round { border-image-repeat: stretch round }
-.stretch-space { border-image-repeat: stretch space }
-.repeat-stretch { border-image-repeat: repeat stretch }
-.repeat-repeat { border-image-repeat: repeat repeat }
-.repeat-round { border-image-repeat: repeat round }
-.repeat-space { border-image-repeat: repeat space }
-.round-stretch { border-image-repeat: round stretch }
-.round-repeat { border-image-repeat: round repeat }
-.round-round { border-image-repeat: round round }
-.round-space { border-image-repeat: round space }
-.space-stretch { border-image-repeat: space stretch }
-.space-repeat { border-image-repeat: space repeat }
-.space-round { border-image-repeat: space round }
-.space-space { border-image-repeat: space space }
-
-#red {
- background-image: url("border-image-ball-red.png");
-}
-
-#yellow {
- background-image: url("border-image-ball-yellow.png");
-}
-
-#yellow-3 {
- background-image: url("border-image-3-balls-yellow.png");
-}
-
-#green {
- background-image: url("border-image-ball-green.png");
-}
-
-#green-3 {
- background-image: url("border-image-3-balls-green.png");
-}
diff --git a/tests/reftests/border-image-repeat.ref.ui b/tests/reftests/border-image-repeat.ref.ui
deleted file mode 100644
index fa05c5788a..0000000000
--- a/tests/reftests/border-image-repeat.ref.ui
+++ /dev/null
@@ -1,2414 +0,0 @@
-
-
-
-
-
diff --git a/tests/reftests/border-image-repeat.sh b/tests/reftests/border-image-repeat.sh
deleted file mode 100755
index a8d0a0f78f..0000000000
--- a/tests/reftests/border-image-repeat.sh
+++ /dev/null
@@ -1,238 +0,0 @@
-#!/bin/bash
-
-cat << EOF
-
-
-
-
- False
- popup
-
-
- True
- False
-EOF
-
-y=0
-for vrepeat in stretch repeat round space; do
-
- x=0
- for hrepeat in stretch repeat round space; do
-
- for side in 0 1; do
- case $hrepeat in
- "stretch")
-cat << EOF
-
-
- yellow
- 13
- 5
- True
- False
- False
-
-
- `expr $x \* 25 + 5`
- `expr $y \* 25 + $side \* 18`
-
-
-EOF
- ;;
- "repeat")
-cat << EOF
-
-
- yellow-3
- 15
- 5
- True
- False
- False
-
-
- `expr $x \* 25 + 4`
- `expr $y \* 25 + $side \* 18`
-
-
-EOF
- ;;
- "round")
-cat << EOF
-
-
- yellow-3
- 13
- 5
- True
- False
- False
-
-
- `expr $x \* 25 + 5`
- `expr $y \* 25 + $side \* 18`
-
-
-EOF
- ;;
- "space")
-cat << EOF
-
-
- yellow
- 5
- 5
- True
- False
- False
-
-
- `expr $x \* 25 + 6`
- `expr $y \* 25 + $side \* 18`
-
-
-
-
- yellow
- 5
- 5
- True
- False
- False
-
-
- `expr $x \* 25 + 12`
- `expr $y \* 25 + $side \* 18`
-
-
-EOF
- esac
-
- case $vrepeat in
- "stretch")
-cat << EOF
-
-
- green
- 5
- 13
- True
- False
- False
-
-
- `expr $x \* 25 + $side \* 18`
- `expr $y \* 25 + 5`
-
-
-EOF
- ;;
- "repeat")
-cat << EOF
-
-
- green-3
- 5
- 15
- True
- False
- False
-
-
- `expr $x \* 25 + $side \* 18`
- `expr $y \* 25 + 4`
-
-
-EOF
- ;;
- "round")
-cat << EOF
-
-
- green-3
- 5
- 13
- True
- False
- False
-
-
- `expr $x \* 25 + $side \* 18`
- `expr $y \* 25 + 5`
-
-
-EOF
- ;;
- "space")
-cat << EOF
-
-
- green
- 5
- 5
- True
- False
- False
-
-
- `expr $x \* 25 + $side \* 18`
- `expr $y \* 25 + 6`
-
-
-
-
- green
- 5
- 5
- True
- False
- False
-
-
- `expr $x \* 25 + $side \* 18`
- `expr $y \* 25 + 12`
-
-
-EOF
- esac
- done
-
- for ycorner in 0 1; do
- for xcorner in 0 1; do
-cat << EOF
-
-
- True
- False
-
-
- red
- 5
- 5
- True
- False
- False
-
-
-
-
- `expr $x \* 25 + $xcorner \* 18`
- `expr $y \* 25 + $ycorner \* 18`
-
-
-EOF
- done
- done
-
- x=`expr $x + 1`
- done
-
- y=`expr $y + 1`
-done
-
-cat << EOF
-
-
-
-
-EOF
diff --git a/tests/reftests/border-image-repeat.ui b/tests/reftests/border-image-repeat.ui
deleted file mode 100644
index 5ca78e2ec3..0000000000
--- a/tests/reftests/border-image-repeat.ui
+++ /dev/null
@@ -1,288 +0,0 @@
-
-
-
-
- False
- popup
-
-
- True
- False
- 2
- 2
-
-
- 23
- 23
- True
- False
-
-
-
- 0
- 0
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 0
- 1
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 0
- 2
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 0
- 3
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 1
- 0
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 1
- 1
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 1
- 2
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 1
- 3
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 2
- 0
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 2
- 1
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 2
- 2
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 2
- 3
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 3
- 0
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 3
- 1
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 3
- 2
- 1
- 1
-
-
-
-
- 23
- 23
- True
- False
-
-
-
- 3
- 3
- 1
- 1
-
-
-
-
-
-