From 4119bbdfabefa07a03dc3b9ac995371cf357ef95 Mon Sep 17 00:00:00 2001 From: Emily McDonough Date: Mon, 31 Jul 2023 18:47:42 +0000 Subject: [PATCH] Bug 1787073 - Migrate all handwritten css-page-3 layout reftests to WPT r=dholbert This does not touch the autogenerated tests. WPT print reftests are slower than paged layout reftests, and the autogenerated tests are of much lower value for catching bugs than the handwritten tests. Differential Revision: https://phabricator.services.mozilla.com/D184531 --- .../css-page/page-name-abspos-001.html | 7 --- .../css-page/page-name-canvas-001.html | 7 --- .../css-page/page-name-canvas-002.html | 7 --- .../page-name-display-none-child.html | 10 ---- .../css-page/page-name-float-001.html | 7 --- .../css-page/page-name-img-001-ref.html | 7 --- .../css-page/page-name-inline-block-003.html | 7 --- .../page-name-orthogonal-writing-001.html | 9 ---- .../page-name-orthogonal-writing-002.html | 7 --- .../page-name-orthogonal-writing-003.html | 9 ---- .../css-page/page-name-propagated-007.html | 11 ---- .../css-page/page-name-propagated-008.html | 10 ---- .../css-page/page-name-propagated-009.html | 10 ---- .../css-page/page-name-siblings-001.html | 8 --- .../css-page/page-name-siblings-002.html | 10 ---- .../css-page/page-name-siblings-003.html | 10 ---- .../css-page/page-name-siblings-004.html | 8 --- .../css-page/page-name-siblings-005.html | 8 --- .../css-page/page-name-siblings-ref.html | 8 --- layout/reftests/css-page/reftest.list | 54 ------------------- .../css/css-page/layers-002-print.html.ini | 2 + .../css/css-page/layers-003-print.html.ini | 2 + .../css/css-page/layers-004-print.html.ini | 2 + .../page-name-margin-001-print.html.ini | 2 + .../pseudo-first-margin-001-print.html.ini | 2 + .../pseudo-first-margin-002-print.html.ini | 2 + .../pseudo-first-margin-003-print.html.ini | 2 + .../css/css-page/layers-001-print-ref.html | 2 +- .../tests/css/css-page/layers-001-print.html | 4 +- .../css/css-page/layers-002-print-ref.html | 2 +- .../tests/css/css-page/layers-002-print.html | 4 +- .../css/css-page/layers-003-print-ref.html | 2 +- .../tests/css/css-page/layers-003-print.html | 4 +- .../css/css-page/layers-004-print-ref.html | 2 +- .../tests/css/css-page/layers-004-print.html | 4 +- .../page-name-abspos-001-print-ref.html | 2 +- .../css-page/page-name-abspos-001-print.html | 9 ++++ .../page-name-abspos-002-print-ref.html | 2 +- .../css-page/page-name-abspos-002-print.html | 4 +- .../page-name-abspos-003-print-ref.html | 2 +- .../css-page/page-name-abspos-003-print.html | 4 +- .../page-name-canvas-001-print-ref.html | 6 +-- .../css-page/page-name-canvas-001-print.html | 9 ++++ .../page-name-canvas-002-print-ref.html | 4 +- .../css-page/page-name-canvas-002-print.html | 9 ++++ .../page-name-canvas-003-print-ref.html | 2 +- .../css-page/page-name-canvas-003-print.html | 4 +- .../page-name-canvas-004-print-ref.html | 2 +- .../css-page/page-name-canvas-004-print.html | 4 +- ...age-name-display-none-child-print-ref.html | 8 +-- .../page-name-display-none-child-print.html | 12 +++++ .../page-name-fixed-pos-001-print-ref.html | 2 +- .../page-name-fixed-pos-001-print.html | 4 +- .../page-name-flex-001-print-ref.html | 2 +- .../css-page/page-name-flex-001-print.html | 4 +- .../page-name-flex-002-print-ref.html | 2 +- .../css-page/page-name-flex-002-print.html | 4 +- .../page-name-flex-003-print-ref.html | 2 +- .../css-page/page-name-flex-003-print.html | 4 +- .../page-name-flex-004-print-ref.html | 2 +- .../css-page/page-name-flex-004-print.html | 4 +- .../page-name-float-001-print-ref.html | 2 +- .../css-page/page-name-float-001-print.html | 9 ++++ .../page-name-float-002-print-ref.html | 2 +- .../css-page/page-name-float-002-print.html | 4 +- .../css-page/page-name-img-001-print-ref.html | 7 +++ .../css/css-page/page-name-img-001-print.html | 6 ++- .../css-page/page-name-img-002-print-ref.html | 4 +- .../css/css-page/page-name-img-002-print.html | 6 ++- .../css-page/page-name-img-003-print-ref.html | 2 +- .../css/css-page/page-name-img-003-print.html | 4 +- .../css-page/page-name-img-004-print-ref.html | 2 +- .../css/css-page/page-name-img-004-print.html | 4 +- .../page-name-inline-block-001-print-ref.html | 2 +- .../page-name-inline-block-001-print.html | 4 +- .../page-name-inline-block-002-print-ref.html | 2 +- .../page-name-inline-block-002-print.html | 4 +- .../page-name-inline-block-003-print-ref.html | 2 +- .../page-name-inline-block-003-print.html | 9 ++++ .../page-name-margin-001-print-ref.html | 2 +- .../css-page/page-name-margin-001-print.html | 4 +- .../page-name-margin-002-print-ref.html | 2 +- .../css-page/page-name-margin-002-print.html | 4 +- ...name-orthogonal-writing-001-print-ref.html | 2 +- ...age-name-orthogonal-writing-001-print.html | 11 ++++ ...name-orthogonal-writing-002-print-ref.html | 2 +- ...age-name-orthogonal-writing-002-print.html | 9 ++++ ...name-orthogonal-writing-003-print-ref.html | 2 +- ...age-name-orthogonal-writing-003-print.html | 11 ++++ ...name-orthogonal-writing-004-print-ref.html | 2 +- ...age-name-orthogonal-writing-004-print.html | 4 +- .../page-name-propagated-001-print-ref.html | 2 +- .../page-name-propagated-001-print.html | 4 +- .../page-name-propagated-002-print-ref.html | 2 +- .../page-name-propagated-002-print.html | 4 +- .../page-name-propagated-003-print-ref.html | 2 +- .../page-name-propagated-003-print.html | 4 +- .../page-name-propagated-004-print-ref.html | 2 +- .../page-name-propagated-004-print.html | 4 +- .../page-name-propagated-005-print-ref.html | 2 +- .../page-name-propagated-005-print.html | 4 +- .../page-name-propagated-006-print-ref.html | 2 +- .../page-name-propagated-006-print.html | 4 +- .../page-name-propagated-007-print-ref.html | 2 +- .../page-name-propagated-007-print.html | 13 +++++ .../page-name-propagated-008-print-ref.html | 2 +- .../page-name-propagated-008-print.html | 12 +++++ .../page-name-propagated-009-print-ref.html | 2 +- .../page-name-propagated-009-print.html | 12 +++++ .../page-name-siblings-001-print.html | 10 ++++ .../page-name-siblings-002-print.html | 12 +++++ .../page-name-siblings-003-print.html | 12 +++++ .../page-name-siblings-004-print.html | 10 ++++ .../page-name-siblings-005-print.html | 10 ++++ .../page-name-siblings-print-ref.html | 8 +++ .../page-name-zero-height-001-print-ref.html | 2 +- .../page-name-zero-height-001-print.html | 4 +- .../pseudo-first-margin-001-print.html | 4 +- .../pseudo-first-margin-002-print.html | 4 +- .../pseudo-first-margin-003-print.html | 4 +- .../pseudo-first-margin-print-ref.html | 2 +- 121 files changed, 358 insertions(+), 298 deletions(-) delete mode 100644 layout/reftests/css-page/page-name-abspos-001.html delete mode 100644 layout/reftests/css-page/page-name-canvas-001.html delete mode 100644 layout/reftests/css-page/page-name-canvas-002.html delete mode 100644 layout/reftests/css-page/page-name-display-none-child.html delete mode 100644 layout/reftests/css-page/page-name-float-001.html delete mode 100644 layout/reftests/css-page/page-name-img-001-ref.html delete mode 100644 layout/reftests/css-page/page-name-inline-block-003.html delete mode 100644 layout/reftests/css-page/page-name-orthogonal-writing-001.html delete mode 100644 layout/reftests/css-page/page-name-orthogonal-writing-002.html delete mode 100644 layout/reftests/css-page/page-name-orthogonal-writing-003.html delete mode 100644 layout/reftests/css-page/page-name-propagated-007.html delete mode 100644 layout/reftests/css-page/page-name-propagated-008.html delete mode 100644 layout/reftests/css-page/page-name-propagated-009.html delete mode 100644 layout/reftests/css-page/page-name-siblings-001.html delete mode 100644 layout/reftests/css-page/page-name-siblings-002.html delete mode 100644 layout/reftests/css-page/page-name-siblings-003.html delete mode 100644 layout/reftests/css-page/page-name-siblings-004.html delete mode 100644 layout/reftests/css-page/page-name-siblings-005.html delete mode 100644 layout/reftests/css-page/page-name-siblings-ref.html create mode 100644 testing/web-platform/meta/css/css-page/layers-002-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/layers-003-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/layers-004-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/page-name-margin-001-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/pseudo-first-margin-001-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/pseudo-first-margin-002-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/pseudo-first-margin-003-print.html.ini rename layout/reftests/css-page/layers-001-ref.html => testing/web-platform/tests/css/css-page/layers-001-print-ref.html (92%) rename layout/reftests/css-page/layers-001.html => testing/web-platform/tests/css/css-page/layers-001-print.html (73%) rename layout/reftests/css-page/layers-002-ref.html => testing/web-platform/tests/css/css-page/layers-002-print-ref.html (92%) rename layout/reftests/css-page/layers-002.html => testing/web-platform/tests/css/css-page/layers-002-print.html (73%) rename layout/reftests/css-page/layers-003-ref.html => testing/web-platform/tests/css/css-page/layers-003-print-ref.html (93%) rename layout/reftests/css-page/layers-003.html => testing/web-platform/tests/css/css-page/layers-003-print.html (78%) rename layout/reftests/css-page/layers-004-ref.html => testing/web-platform/tests/css/css-page/layers-004-print-ref.html (92%) rename layout/reftests/css-page/layers-004.html => testing/web-platform/tests/css/css-page/layers-004-print.html (78%) rename layout/reftests/css-page/page-name-abspos-001-ref.html => testing/web-platform/tests/css/css-page/page-name-abspos-001-print-ref.html (80%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-abspos-001-print.html rename layout/reftests/css-page/page-name-abspos-002-ref.html => testing/web-platform/tests/css/css-page/page-name-abspos-002-print-ref.html (83%) rename layout/reftests/css-page/page-name-abspos-002.html => testing/web-platform/tests/css/css-page/page-name-abspos-002-print.html (54%) rename layout/reftests/css-page/page-name-abspos-003-ref.html => testing/web-platform/tests/css/css-page/page-name-abspos-003-print-ref.html (87%) rename layout/reftests/css-page/page-name-abspos-003.html => testing/web-platform/tests/css/css-page/page-name-abspos-003-print.html (54%) rename layout/reftests/css-page/page-name-canvas-001-ref.html => testing/web-platform/tests/css/css-page/page-name-canvas-001-print-ref.html (62%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-001-print.html rename layout/reftests/css-page/page-name-canvas-002-ref.html => testing/web-platform/tests/css/css-page/page-name-canvas-002-print-ref.html (60%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-002-print.html rename layout/reftests/css-page/page-name-canvas-003-ref.html => testing/web-platform/tests/css/css-page/page-name-canvas-003-print-ref.html (82%) rename layout/reftests/css-page/page-name-canvas-003.html => testing/web-platform/tests/css/css-page/page-name-canvas-003-print.html (54%) rename layout/reftests/css-page/page-name-canvas-004-ref.html => testing/web-platform/tests/css/css-page/page-name-canvas-004-print-ref.html (85%) rename layout/reftests/css-page/page-name-canvas-004.html => testing/web-platform/tests/css/css-page/page-name-canvas-004-print.html (52%) rename layout/reftests/css-page/page-name-display-none-child-ref.html => testing/web-platform/tests/css/css-page/page-name-display-none-child-print-ref.html (50%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-display-none-child-print.html rename layout/reftests/css-page/page-name-fixed-pos-001-ref.html => testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print-ref.html (91%) rename layout/reftests/css-page/page-name-fixed-pos-001.html => testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print.html (68%) rename layout/reftests/css-page/page-name-flex-001-ref.html => testing/web-platform/tests/css/css-page/page-name-flex-001-print-ref.html (86%) rename layout/reftests/css-page/page-name-flex-001.html => testing/web-platform/tests/css/css-page/page-name-flex-001-print.html (58%) rename layout/reftests/css-page/page-name-flex-002-ref.html => testing/web-platform/tests/css/css-page/page-name-flex-002-print-ref.html (84%) rename layout/reftests/css-page/page-name-flex-002.html => testing/web-platform/tests/css/css-page/page-name-flex-002-print.html (55%) rename layout/reftests/css-page/page-name-flex-003-ref.html => testing/web-platform/tests/css/css-page/page-name-flex-003-print-ref.html (88%) rename layout/reftests/css-page/page-name-flex-003.html => testing/web-platform/tests/css/css-page/page-name-flex-003-print.html (57%) rename layout/reftests/css-page/page-name-flex-004-ref.html => testing/web-platform/tests/css/css-page/page-name-flex-004-print-ref.html (89%) rename layout/reftests/css-page/page-name-flex-004.html => testing/web-platform/tests/css/css-page/page-name-flex-004-print.html (64%) rename layout/reftests/css-page/page-name-float-001-ref.html => testing/web-platform/tests/css/css-page/page-name-float-001-print-ref.html (77%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-float-001-print.html rename layout/reftests/css-page/page-name-float-002-ref.html => testing/web-platform/tests/css/css-page/page-name-float-002-print-ref.html (83%) rename layout/reftests/css-page/page-name-float-002.html => testing/web-platform/tests/css/css-page/page-name-float-002-print.html (50%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-001-print-ref.html rename layout/reftests/css-page/page-name-img-001.html => testing/web-platform/tests/css/css-page/page-name-img-001-print.html (64%) rename layout/reftests/css-page/page-name-img-002-ref.html => testing/web-platform/tests/css/css-page/page-name-img-002-print-ref.html (81%) rename layout/reftests/css-page/page-name-img-002.html => testing/web-platform/tests/css/css-page/page-name-img-002-print.html (64%) rename layout/reftests/css-page/page-name-img-003-ref.html => testing/web-platform/tests/css/css-page/page-name-img-003-print-ref.html (92%) rename layout/reftests/css-page/page-name-img-003.html => testing/web-platform/tests/css/css-page/page-name-img-003-print.html (71%) rename layout/reftests/css-page/page-name-img-004-ref.html => testing/web-platform/tests/css/css-page/page-name-img-004-print-ref.html (92%) rename layout/reftests/css-page/page-name-img-004.html => testing/web-platform/tests/css/css-page/page-name-img-004-print.html (71%) rename layout/reftests/css-page/page-name-inline-block-001-ref.html => testing/web-platform/tests/css/css-page/page-name-inline-block-001-print-ref.html (81%) rename layout/reftests/css-page/page-name-inline-block-001.html => testing/web-platform/tests/css/css-page/page-name-inline-block-001-print.html (50%) rename layout/reftests/css-page/page-name-inline-block-002-ref.html => testing/web-platform/tests/css/css-page/page-name-inline-block-002-print-ref.html (85%) rename layout/reftests/css-page/page-name-inline-block-002.html => testing/web-platform/tests/css/css-page/page-name-inline-block-002-print.html (56%) rename layout/reftests/css-page/page-name-inline-block-003-ref.html => testing/web-platform/tests/css/css-page/page-name-inline-block-003-print-ref.html (82%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-inline-block-003-print.html rename layout/reftests/css-page/page-name-margin-001-ref.html => testing/web-platform/tests/css/css-page/page-name-margin-001-print-ref.html (94%) rename layout/reftests/css-page/page-name-margin-001.html => testing/web-platform/tests/css/css-page/page-name-margin-001-print.html (71%) rename layout/reftests/css-page/page-name-margin-002-ref.html => testing/web-platform/tests/css/css-page/page-name-margin-002-print-ref.html (90%) rename layout/reftests/css-page/page-name-margin-002.html => testing/web-platform/tests/css/css-page/page-name-margin-002-print.html (60%) rename layout/reftests/css-page/page-name-orthogonal-writing-001-ref.html => testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print-ref.html (68%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print.html rename layout/reftests/css-page/page-name-orthogonal-writing-002-ref.html => testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print-ref.html (63%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print.html rename layout/reftests/css-page/page-name-orthogonal-writing-003-ref.html => testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print-ref.html (67%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print.html rename layout/reftests/css-page/page-name-orthogonal-writing-004-ref.html => testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print-ref.html (88%) rename layout/reftests/css-page/page-name-orthogonal-writing-004.html => testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print.html (58%) rename layout/reftests/css-page/page-name-propagated-001-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-001-print-ref.html (81%) rename layout/reftests/css-page/page-name-propagated-001.html => testing/web-platform/tests/css/css-page/page-name-propagated-001-print.html (55%) rename layout/reftests/css-page/page-name-propagated-002-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-002-print-ref.html (88%) rename layout/reftests/css-page/page-name-propagated-002.html => testing/web-platform/tests/css/css-page/page-name-propagated-002-print.html (62%) rename layout/reftests/css-page/page-name-propagated-003-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-003-print-ref.html (82%) rename layout/reftests/css-page/page-name-propagated-003.html => testing/web-platform/tests/css/css-page/page-name-propagated-003-print.html (61%) rename layout/reftests/css-page/page-name-propagated-004-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-004-print-ref.html (88%) rename layout/reftests/css-page/page-name-propagated-004.html => testing/web-platform/tests/css/css-page/page-name-propagated-004-print.html (61%) rename layout/reftests/css-page/page-name-propagated-005-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-005-print-ref.html (86%) rename layout/reftests/css-page/page-name-propagated-005.html => testing/web-platform/tests/css/css-page/page-name-propagated-005-print.html (61%) rename layout/reftests/css-page/page-name-propagated-006-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-006-print-ref.html (88%) rename layout/reftests/css-page/page-name-propagated-006.html => testing/web-platform/tests/css/css-page/page-name-propagated-006-print.html (61%) rename layout/reftests/css-page/page-name-propagated-007-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-007-print-ref.html (84%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-007-print.html rename layout/reftests/css-page/page-name-propagated-008-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-008-print-ref.html (83%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-008-print.html rename layout/reftests/css-page/page-name-propagated-009-ref.html => testing/web-platform/tests/css/css-page/page-name-propagated-009-print-ref.html (80%) create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-009-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-siblings-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-siblings-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-siblings-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-siblings-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-siblings-005-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-siblings-print-ref.html rename layout/reftests/css-page/page-name-zero-height-001-ref.html => testing/web-platform/tests/css/css-page/page-name-zero-height-001-print-ref.html (92%) rename layout/reftests/css-page/page-name-zero-height-001.html => testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html (70%) rename layout/reftests/css-page/pseudo-first-margin-001.html => testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html (67%) rename layout/reftests/css-page/pseudo-first-margin-002.html => testing/web-platform/tests/css/css-page/pseudo-first-margin-002-print.html (69%) rename layout/reftests/css-page/pseudo-first-margin-003.html => testing/web-platform/tests/css/css-page/pseudo-first-margin-003-print.html (68%) rename layout/reftests/css-page/pseudo-first-margin-ref.html => testing/web-platform/tests/css/css-page/pseudo-first-margin-print-ref.html (92%) 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 @@ - + + +