diff --git a/layout/reftests/css-page/page-name-abspos-001.html b/layout/reftests/css-page/page-name-abspos-001.html deleted file mode 100644 index 709df6a52c1d..000000000000 --- a/layout/reftests/css-page/page-name-abspos-001.html +++ /dev/null @@ -1,7 +0,0 @@ - - - -
a
-
b
- - diff --git a/layout/reftests/css-page/page-name-canvas-001.html b/layout/reftests/css-page/page-name-canvas-001.html deleted file mode 100644 index e6c1b484117f..000000000000 --- a/layout/reftests/css-page/page-name-canvas-001.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - -

b

- - diff --git a/layout/reftests/css-page/page-name-canvas-002.html b/layout/reftests/css-page/page-name-canvas-002.html deleted file mode 100644 index c14269864a04..000000000000 --- a/layout/reftests/css-page/page-name-canvas-002.html +++ /dev/null @@ -1,7 +0,0 @@ - - - -

a

- - - diff --git a/layout/reftests/css-page/page-name-display-none-child.html b/layout/reftests/css-page/page-name-display-none-child.html deleted file mode 100644 index e480e51d94d6..000000000000 --- a/layout/reftests/css-page/page-name-display-none-child.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -

a

-
-

c

-
-

b

- - diff --git a/layout/reftests/css-page/page-name-float-001.html b/layout/reftests/css-page/page-name-float-001.html deleted file mode 100644 index 76664bc9c6ce..000000000000 --- a/layout/reftests/css-page/page-name-float-001.html +++ /dev/null @@ -1,7 +0,0 @@ - - - -
a
-
b
- - diff --git a/layout/reftests/css-page/page-name-img-001-ref.html b/layout/reftests/css-page/page-name-img-001-ref.html deleted file mode 100644 index de50e3bee6b6..000000000000 --- a/layout/reftests/css-page/page-name-img-001-ref.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - -

b

- - diff --git a/layout/reftests/css-page/page-name-inline-block-003.html b/layout/reftests/css-page/page-name-inline-block-003.html deleted file mode 100644 index 5c4be23c2a5e..000000000000 --- a/layout/reftests/css-page/page-name-inline-block-003.html +++ /dev/null @@ -1,7 +0,0 @@ - - - -
a
-
b
- - diff --git a/layout/reftests/css-page/page-name-orthogonal-writing-001.html b/layout/reftests/css-page/page-name-orthogonal-writing-001.html deleted file mode 100644 index 5133f59d8594..000000000000 --- a/layout/reftests/css-page/page-name-orthogonal-writing-001.html +++ /dev/null @@ -1,9 +0,0 @@ - - - -
-
a
-
b
-
- - diff --git a/layout/reftests/css-page/page-name-orthogonal-writing-002.html b/layout/reftests/css-page/page-name-orthogonal-writing-002.html deleted file mode 100644 index cbcf5eaeae6c..000000000000 --- a/layout/reftests/css-page/page-name-orthogonal-writing-002.html +++ /dev/null @@ -1,7 +0,0 @@ - - - -
a
-
b
- - diff --git a/layout/reftests/css-page/page-name-orthogonal-writing-003.html b/layout/reftests/css-page/page-name-orthogonal-writing-003.html deleted file mode 100644 index 8ab95f4c627d..000000000000 --- a/layout/reftests/css-page/page-name-orthogonal-writing-003.html +++ /dev/null @@ -1,9 +0,0 @@ - - - -
-
a
-
b
-
- - diff --git a/layout/reftests/css-page/page-name-propagated-007.html b/layout/reftests/css-page/page-name-propagated-007.html deleted file mode 100644 index 8353d2bc3d6d..000000000000 --- a/layout/reftests/css-page/page-name-propagated-007.html +++ /dev/null @@ -1,11 +0,0 @@ - - - -
a
-
-
b
-
c
-
-
d
- - diff --git a/layout/reftests/css-page/page-name-propagated-008.html b/layout/reftests/css-page/page-name-propagated-008.html deleted file mode 100644 index c7b001938054..000000000000 --- a/layout/reftests/css-page/page-name-propagated-008.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -
-
a
-
b
-
-
c
- - diff --git a/layout/reftests/css-page/page-name-propagated-009.html b/layout/reftests/css-page/page-name-propagated-009.html deleted file mode 100644 index 0db893a6acc9..000000000000 --- a/layout/reftests/css-page/page-name-propagated-009.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -
-
a
-
b
-
-
c
- - diff --git a/layout/reftests/css-page/page-name-siblings-001.html b/layout/reftests/css-page/page-name-siblings-001.html deleted file mode 100644 index 16bd26f4df90..000000000000 --- a/layout/reftests/css-page/page-name-siblings-001.html +++ /dev/null @@ -1,8 +0,0 @@ - - - -

a

-

b

-

c

- - diff --git a/layout/reftests/css-page/page-name-siblings-002.html b/layout/reftests/css-page/page-name-siblings-002.html deleted file mode 100644 index c0d69c95bcf6..000000000000 --- a/layout/reftests/css-page/page-name-siblings-002.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -

a

-
-

b

-

c

-
- - diff --git a/layout/reftests/css-page/page-name-siblings-003.html b/layout/reftests/css-page/page-name-siblings-003.html deleted file mode 100644 index 6ed9b2f006a5..000000000000 --- a/layout/reftests/css-page/page-name-siblings-003.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -
-

a

-
-

b

-

c

- - diff --git a/layout/reftests/css-page/page-name-siblings-004.html b/layout/reftests/css-page/page-name-siblings-004.html deleted file mode 100644 index 07f283664acd..000000000000 --- a/layout/reftests/css-page/page-name-siblings-004.html +++ /dev/null @@ -1,8 +0,0 @@ - - - -

a

-

b

-

c

- - diff --git a/layout/reftests/css-page/page-name-siblings-005.html b/layout/reftests/css-page/page-name-siblings-005.html deleted file mode 100644 index cb42fd85a8a8..000000000000 --- a/layout/reftests/css-page/page-name-siblings-005.html +++ /dev/null @@ -1,8 +0,0 @@ - - - -

a

-

b

-

c

- - diff --git a/layout/reftests/css-page/page-name-siblings-ref.html b/layout/reftests/css-page/page-name-siblings-ref.html deleted file mode 100644 index cc074694399c..000000000000 --- a/layout/reftests/css-page/page-name-siblings-ref.html +++ /dev/null @@ -1,8 +0,0 @@ - - - -

a

-

b

-

c

- - diff --git a/layout/reftests/css-page/reftest.list b/layout/reftests/css-page/reftest.list index c275fcf51e4a..79fc41d1256d 100644 --- a/layout/reftests/css-page/reftest.list +++ b/layout/reftests/css-page/reftest.list @@ -1,53 +1,3 @@ -== layers-001.html layers-001-ref.html -== layers-002.html layers-002-ref.html -== layers-003.html layers-003-ref.html -== layers-004.html layers-004-ref.html -== page-name-abspos-001.html page-name-abspos-001-ref.html -== page-name-abspos-002.html page-name-abspos-002-ref.html -== page-name-abspos-003.html page-name-abspos-003-ref.html -== page-name-canvas-001.html page-name-canvas-001-ref.html -== page-name-canvas-002.html page-name-canvas-002-ref.html -== page-name-canvas-003.html page-name-canvas-003-ref.html -== page-name-canvas-004.html page-name-canvas-004-ref.html -== page-name-display-none-child.html page-name-display-none-child-ref.html -== page-name-fixed-pos-001.html page-name-fixed-pos-001-ref.html -== page-name-flex-001.html page-name-flex-001-ref.html -== page-name-flex-002.html page-name-flex-002-ref.html -== page-name-flex-003.html page-name-flex-003-ref.html -# This is affected by https://bugzilla.mozilla.org/1663079, however we can -# still expect this to behave the same with break-after and page name breaks. -== page-name-flex-004.html page-name-flex-004-ref.html -== page-name-float-001.html page-name-float-001-ref.html -== page-name-float-002.html page-name-float-002-ref.html -== page-name-img-001.html page-name-img-001-ref.html -== page-name-img-002.html page-name-img-002-ref.html -== page-name-img-003.html page-name-img-003-ref.html -== page-name-img-004.html page-name-img-004-ref.html -== page-name-inline-block-001.html page-name-inline-block-001-ref.html -== page-name-inline-block-002.html page-name-inline-block-002-ref.html -== page-name-inline-block-003.html page-name-inline-block-003-ref.html -== page-name-margin-001.html page-name-margin-001-ref.html -== page-name-margin-002.html page-name-margin-002-ref.html -== page-name-orthogonal-writing-001.html page-name-orthogonal-writing-001-ref.html -== page-name-orthogonal-writing-002.html page-name-orthogonal-writing-002-ref.html -== page-name-orthogonal-writing-003.html page-name-orthogonal-writing-003-ref.html -== page-name-orthogonal-writing-004.html page-name-orthogonal-writing-004-ref.html -== page-name-propagated-001.html page-name-propagated-001-ref.html -== page-name-propagated-002.html page-name-propagated-002-ref.html -# This is affected by https://bugzilla.mozilla.org/1818596, though that bug -# affects both the ref and the test case in the same way. -== page-name-propagated-003.html page-name-propagated-003-ref.html -== page-name-propagated-004.html page-name-propagated-004-ref.html -== page-name-propagated-005.html page-name-propagated-005-ref.html -== page-name-propagated-006.html page-name-propagated-006-ref.html -== page-name-propagated-007.html page-name-propagated-007-ref.html -== page-name-propagated-008.html page-name-propagated-008-ref.html -== page-name-propagated-009.html page-name-propagated-009-ref.html -== page-name-siblings-001.html page-name-siblings-ref.html -== page-name-siblings-002.html page-name-siblings-ref.html -== page-name-siblings-003.html page-name-siblings-ref.html -== page-name-siblings-004.html page-name-siblings-ref.html -== page-name-siblings-005.html page-name-siblings-ref.html # Auto-generated test cases == page-name-two-page-001.html page-name-two-page-ref.html == page-name-two-page-002.html page-name-two-page-ref.html @@ -84,7 +34,3 @@ == page-name-two-page-033.html page-name-two-page-ref.html == page-name-two-page-034.html page-name-two-page-ref.html == page-name-two-page-035.html page-name-two-page-ref.html -== page-name-zero-height-001.html page-name-zero-height-001-ref.html -== pseudo-first-margin-001.html pseudo-first-margin-ref.html -== pseudo-first-margin-002.html pseudo-first-margin-ref.html -== pseudo-first-margin-003.html pseudo-first-margin-ref.html diff --git a/testing/web-platform/meta/css/css-page/layers-002-print.html.ini b/testing/web-platform/meta/css/css-page/layers-002-print.html.ini new file mode 100644 index 000000000000..e4dab0651dbc --- /dev/null +++ b/testing/web-platform/meta/css/css-page/layers-002-print.html.ini @@ -0,0 +1,2 @@ +[layers-002-print.html] + fuzzy: maxDifference=0-20;totalPixels=0-60 diff --git a/testing/web-platform/meta/css/css-page/layers-003-print.html.ini b/testing/web-platform/meta/css/css-page/layers-003-print.html.ini new file mode 100644 index 000000000000..20f764725d5a --- /dev/null +++ b/testing/web-platform/meta/css/css-page/layers-003-print.html.ini @@ -0,0 +1,2 @@ +[layers-003-print.html] + fuzzy: maxDifference=0-30;totalPixels=0-60 diff --git a/testing/web-platform/meta/css/css-page/layers-004-print.html.ini b/testing/web-platform/meta/css/css-page/layers-004-print.html.ini new file mode 100644 index 000000000000..2b5ce855488d --- /dev/null +++ b/testing/web-platform/meta/css/css-page/layers-004-print.html.ini @@ -0,0 +1,2 @@ +[layers-004-print.html] + fuzzy: maxDifference=0-30;totalPixels=0-60 diff --git a/testing/web-platform/meta/css/css-page/page-name-margin-001-print.html.ini b/testing/web-platform/meta/css/css-page/page-name-margin-001-print.html.ini new file mode 100644 index 000000000000..d5a4dee40603 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/page-name-margin-001-print.html.ini @@ -0,0 +1,2 @@ +[page-name-margin-001-print.html] + fuzzy: maxDifference=0-40;totalPixels=0-60 diff --git a/testing/web-platform/meta/css/css-page/pseudo-first-margin-001-print.html.ini b/testing/web-platform/meta/css/css-page/pseudo-first-margin-001-print.html.ini new file mode 100644 index 000000000000..6dff1820d572 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/pseudo-first-margin-001-print.html.ini @@ -0,0 +1,2 @@ +[pseudo-first-margin-001-print.html] + fuzzy: maxDifference=0-20;totalPixels=0-60 diff --git a/testing/web-platform/meta/css/css-page/pseudo-first-margin-002-print.html.ini b/testing/web-platform/meta/css/css-page/pseudo-first-margin-002-print.html.ini new file mode 100644 index 000000000000..32e658b78b14 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/pseudo-first-margin-002-print.html.ini @@ -0,0 +1,2 @@ +[pseudo-first-margin-002-print.html] + fuzzy: maxDifference=0-20;totalPixels=0-60 diff --git a/testing/web-platform/meta/css/css-page/pseudo-first-margin-003-print.html.ini b/testing/web-platform/meta/css/css-page/pseudo-first-margin-003-print.html.ini new file mode 100644 index 000000000000..c74e044f5009 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/pseudo-first-margin-003-print.html.ini @@ -0,0 +1,2 @@ +[pseudo-first-margin-003-print.html] + fuzzy: maxDifference=0-20;totalPixels=0-60 diff --git a/layout/reftests/css-page/layers-001-ref.html b/testing/web-platform/tests/css/css-page/layers-001-print-ref.html similarity index 92% rename from layout/reftests/css-page/layers-001-ref.html rename to testing/web-platform/tests/css/css-page/layers-001-print-ref.html index b2b10b0f2a1d..b2dae651d55c 100644 --- a/layout/reftests/css-page/layers-001-ref.html +++ b/testing/web-platform/tests/css/css-page/layers-001-print-ref.html @@ -1,5 +1,5 @@ - +
a
diff --git a/layout/reftests/css-page/page-name-zero-height-001.html b/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html similarity index 70% rename from layout/reftests/css-page/page-name-zero-height-001.html rename to testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html index 80d6d666a9ec..8a108c9b4519 100644 --- a/layout/reftests/css-page/page-name-zero-height-001.html +++ b/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html @@ -1,5 +1,7 @@ - + + +
a
diff --git a/layout/reftests/css-page/pseudo-first-margin-001.html b/testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html similarity index 67% rename from layout/reftests/css-page/pseudo-first-margin-001.html rename to testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html index 7d3cb95d3a99..c2c04514f39b 100644 --- a/layout/reftests/css-page/pseudo-first-margin-001.html +++ b/testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html @@ -1,5 +1,7 @@ - + + +