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,