diff --git a/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-no-content-beside-001-ref.html b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-no-content-beside-001-ref.html
new file mode 100644
index 00000000000..758f5875de5
--- /dev/null
+++ b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-no-content-beside-001-ref.html
@@ -0,0 +1,20 @@
+
+
+
CSS Floats — reference
+
+
+
+Test passes if all three examples render the same:
+
+
Supercalifragilisticexpialidocious
+
+
+
+
Supercalifragilisticexpialidocious
+
+
+
+
Supercalifragilisticexpialidocious
diff --git a/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-1.html b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-1.html
new file mode 100644
index 00000000000..656b9398e6b
--- /dev/null
+++ b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-1.html
@@ -0,0 +1,24 @@
+
+CSS Test: Floats in nowrap context
+
+
+
+
+
+
+
+ Some text that overflows my parent.
+
+
diff --git a/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-3-ref.html b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-3-ref.html
new file mode 100644
index 00000000000..e7556a21366
--- /dev/null
+++ b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-3-ref.html
@@ -0,0 +1,29 @@
+
+CSS Test: Floats in nowrap context
+
+
+
+
+
+
+
+ Some
+
+ text that overflows my parent.
+
+
+
diff --git a/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-5-ref.html b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-5-ref.html
new file mode 100644
index 00000000000..7f400841037
--- /dev/null
+++ b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-nowrap-5-ref.html
@@ -0,0 +1,5 @@
+
+CSS Test Reference
+
+
+Hello Kittie
diff --git a/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-root-ref.html b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-root-ref.html
new file mode 100644
index 00000000000..1f593f460a0
--- /dev/null
+++ b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-root-ref.html
@@ -0,0 +1,11 @@
+
+
+
+
+
foo
+
diff --git a/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-table-align-left-quirk-ref.html b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-table-align-left-quirk-ref.html
new file mode 100644
index 00000000000..6b46fb8eb9b
--- /dev/null
+++ b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-table-align-left-quirk-ref.html
@@ -0,0 +1,34 @@
+
+
+
+
Reference: Check that the old IE quirk for <table align=left> is NOT implemented
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-with-absolutely-positioned-child-with-static-inset-ref.html b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-with-absolutely-positioned-child-with-static-inset-ref.html
new file mode 100644
index 00000000000..7cab50fc04b
--- /dev/null
+++ b/Tests/LibWeb/Ref/expected/wpt-import/css/CSS2/floats/float-with-absolutely-positioned-child-with-static-inset-ref.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+