diff --git a/gfx/tests/reftest/1519754-ref.html b/gfx/tests/reftest/1519754-ref.html
deleted file mode 100644
index c347838aef78..000000000000
--- a/gfx/tests/reftest/1519754-ref.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
-
-
diff --git a/gfx/tests/reftest/1519754.html b/gfx/tests/reftest/1519754.html
deleted file mode 100644
index 271f1211397b..000000000000
--- a/gfx/tests/reftest/1519754.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
- XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
-
-
diff --git a/gfx/tests/reftest/reftest.list b/gfx/tests/reftest/reftest.list
index 31a3fc73cd10..ee26e543b38e 100644
--- a/gfx/tests/reftest/reftest.list
+++ b/gfx/tests/reftest/reftest.list
@@ -16,4 +16,3 @@ fuzzy(0-100,0-30) == 1149923.html 1149923-ref.html # use fuzzy due to few distor
== 1461313.html 1461313-ref.html
fuzzy(5-32,21908-26621) fuzzy-if(webrender,0-1,0-3) == 1463802.html 1463802-ref.html
fuzzy(0-11,0-4) == 1474722.html 1474722-ref.html
-fuzzy(0-50,0-10000) == 1519754.html 1519754-ref.html
diff --git a/gfx/webrender_bindings/WebRenderAPI.cpp b/gfx/webrender_bindings/WebRenderAPI.cpp
index 155db006218b..ab8f0bb6a30c 100644
--- a/gfx/webrender_bindings/WebRenderAPI.cpp
+++ b/gfx/webrender_bindings/WebRenderAPI.cpp
@@ -797,13 +797,10 @@ wr::WrSpaceAndClip DisplayListBuilder::DefineScrollLayer(
return it->second;
}
+ auto rootSpaceAndClip = wr::RootScrollNode();
// We haven't defined aViewId before, so let's define it now.
- wr::WrSpaceAndClip defaultParent = wr::RootScrollNode();
- //Note: we are currently ignoring the clipId on the stack here
- defaultParent.space = mCurrentSpaceAndClipChain.space;
-
auto spaceAndClip = wr_dp_define_scroll_layer(
- mWrState, aViewId, aParent ? aParent.ptr() : &defaultParent,
+ mWrState, aViewId, aParent ? aParent.ptr() : &rootSpaceAndClip,
aContentRect, aClipRect);
WRDL_LOG("DefineScrollLayer id=%" PRIu64 "/%zu p=%s co=%s cl=%s\n", mWrState,