From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- testing/web-platform/tests/css/css-page/META.yml | 4 + ...ut-inside-fixed-size-overflow-hidden-print.html | 14 +++ .../match-media-listener-shrink-content-print.html | 16 +++ .../tests/css/css-page/cssom/page-001.html | 41 +++++++ .../tests/css/css-page/cssom/page-002.html | 37 +++++++ .../tests/css/css-page/forced-page-breaks-002.xht | 20 ++++ .../tests/css/css-page/inheritance.html | 12 ++ .../tests/css/css-page/layers-001-print-ref.html | 21 ++++ .../tests/css/css-page/layers-001-print.html | 30 +++++ .../tests/css/css-page/layers-002-print-ref.html | 21 ++++ .../tests/css/css-page/layers-002-print.html | 30 +++++ .../tests/css/css-page/layers-003-print-ref.html | 21 ++++ .../tests/css/css-page/layers-003-print.html | 36 ++++++ .../tests/css/css-page/layers-004-print-ref.html | 21 ++++ .../tests/css/css-page/layers-004-print.html | 36 ++++++ .../monolithic-overflow-001-print-ref.html | 7 ++ .../css-page/monolithic-overflow-001-print.html | 9 ++ .../monolithic-overflow-002-print-ref.html | 7 ++ .../css-page/monolithic-overflow-002-print.html | 9 ++ .../css-page/monolithic-overflow-003-print.html | 14 +++ .../css-page/monolithic-overflow-004-print.html | 16 +++ .../css-page/monolithic-overflow-005-print.html | 14 +++ .../css-page/monolithic-overflow-006-print.html | 16 +++ .../css-page/monolithic-overflow-007-print.html | 14 +++ .../css-page/monolithic-overflow-008-print.html | 16 +++ .../css-page/monolithic-overflow-009-print.html | 14 +++ .../css-page/monolithic-overflow-010-print.html | 16 +++ .../css-page/monolithic-overflow-011-print.html | 16 +++ .../monolithic-overflow-012-print-ref.html | 9 ++ .../css-page/monolithic-overflow-012-print.html | 11 ++ .../monolithic-overflow-013-print-ref.html | 9 ++ .../css-page/monolithic-overflow-013-print.html | 11 ++ .../monolithic-overflow-014-print-ref.html | 10 ++ .../css-page/monolithic-overflow-014-print.html | 12 ++ .../monolithic-overflow-015-print-ref.html | 7 ++ .../css-page/monolithic-overflow-015-print.html | 9 ++ .../monolithic-overflow-016-print-ref.html | 22 ++++ .../css-page/monolithic-overflow-016-print.html | 18 +++ .../monolithic-overflow-017-print-ref.html | 17 +++ .../css-page/monolithic-overflow-017-print.html | 15 +++ .../monolithic-overflow-018-print-ref.html | 9 ++ .../css-page/monolithic-overflow-018-print.html | 13 +++ .../monolithic-overflow-019-print-ref.html | 10 ++ .../css-page/monolithic-overflow-019-print.html | 12 ++ .../monolithic-overflow-020-print-ref.html | 21 ++++ .../css-page/monolithic-overflow-020-print.html | 25 +++++ .../monolithic-overflow-021-print-ref.html | 8 ++ .../css-page/monolithic-overflow-021-print.html | 14 +++ .../monolithic-overflow-022-print-ref.html | 10 ++ .../css-page/monolithic-overflow-022-print.html | 12 ++ .../monolithic-overflow-023-print-ref.html | 21 ++++ .../css-page/monolithic-overflow-023-print.html | 30 +++++ .../monolithic-overflow-024-print-ref.html | 20 ++++ .../css-page/monolithic-overflow-024-print.html | 16 +++ .../monolithic-overflow-025-print-ref.html | 23 ++++ .../css-page/monolithic-overflow-025-print.html | 18 +++ .../monolithic-overflow-026-print-ref.html | 8 ++ .../css-page/monolithic-overflow-026-print.html | 12 ++ .../monolithic-overflow-027-print-ref.html | 11 ++ .../css-page/monolithic-overflow-027-print.html | 15 +++ .../monolithic-overflow-028-print-ref.html | 11 ++ .../css-page/monolithic-overflow-028-print.html | 15 +++ .../monolithic-overflow-029-print-ref.html | 11 ++ .../css-page/monolithic-overflow-029-print.html | 16 +++ .../monolithic-overflow-030-print-ref.html | 28 +++++ .../css-page/monolithic-overflow-030-print.html | 15 +++ .../tests/css/css-page/page-background-000.xht | 21 ++++ .../tests/css/css-page/page-borders-000.xht | 20 ++++ .../tests/css/css-page/page-counters-000.xht | 28 +++++ .../css-page/page-left-right-001-print-ref.html | 36 ++++++ .../css/css-page/page-left-right-001-print.html | 38 +++++++ .../css-page/page-left-right-002-print-ref.html | 39 +++++++ .../css/css-page/page-left-right-002-print.html | 41 +++++++ .../tests/css/css-page/page-margin-003.xht | 23 ++++ .../tests/css/css-page/page-name-000.xht | 18 +++ .../tests/css/css-page/page-name-001-print.html | 21 ++++ .../tests/css/css-page/page-name-001-ref.html | 18 +++ .../css-page/page-name-abspos-001-print-ref.html | 7 ++ .../css/css-page/page-name-abspos-001-print.html | 9 ++ .../css-page/page-name-abspos-002-print-ref.html | 9 ++ .../css/css-page/page-name-abspos-002-print.html | 11 ++ .../css-page/page-name-abspos-003-print-ref.html | 8 ++ .../css/css-page/page-name-abspos-003-print.html | 10 ++ .../css-page/page-name-canvas-001-print-ref.html | 7 ++ .../css/css-page/page-name-canvas-001-print.html | 9 ++ .../css-page/page-name-canvas-002-print-ref.html | 7 ++ .../css/css-page/page-name-canvas-002-print.html | 9 ++ .../css-page/page-name-canvas-003-print-ref.html | 7 ++ .../css/css-page/page-name-canvas-003-print.html | 9 ++ .../css-page/page-name-canvas-004-print-ref.html | 7 ++ .../css/css-page/page-name-canvas-004-print.html | 9 ++ .../page-name-display-none-child-print-ref.html | 9 ++ .../page-name-display-none-child-print.html | 12 ++ .../page-name-fixed-pos-001-print-ref.html | 21 ++++ .../css-page/page-name-fixed-pos-001-print.html | 24 ++++ .../css/css-page/page-name-flex-001-print-ref.html | 11 ++ .../css/css-page/page-name-flex-001-print.html | 13 +++ .../css/css-page/page-name-flex-002-print-ref.html | 11 ++ .../css/css-page/page-name-flex-002-print.html | 13 +++ .../css/css-page/page-name-flex-003-print-ref.html | 11 ++ .../css/css-page/page-name-flex-003-print.html | 13 +++ .../css/css-page/page-name-flex-004-print-ref.html | 13 +++ .../css/css-page/page-name-flex-004-print.html | 17 +++ .../css-page/page-name-float-001-print-ref.html | 7 ++ .../css/css-page/page-name-float-001-print.html | 9 ++ .../css-page/page-name-float-002-print-ref.html | 8 ++ .../css/css-page/page-name-float-002-print.html | 10 ++ .../css/css-page/page-name-img-001-print-ref.html | 7 ++ .../css/css-page/page-name-img-001-print.html | 9 ++ .../css/css-page/page-name-img-002-print-ref.html | 7 ++ .../css/css-page/page-name-img-002-print.html | 9 ++ .../css/css-page/page-name-img-003-print-ref.html | 7 ++ .../css/css-page/page-name-img-003-print.html | 9 ++ .../css/css-page/page-name-img-004-print-ref.html | 7 ++ .../css/css-page/page-name-img-004-print.html | 9 ++ .../page-name-inline-block-001-print-ref.html | 9 ++ .../css-page/page-name-inline-block-001-print.html | 11 ++ .../page-name-inline-block-002-print-ref.html | 10 ++ .../css-page/page-name-inline-block-002-print.html | 12 ++ .../page-name-inline-block-003-print-ref.html | 7 ++ .../css-page/page-name-inline-block-003-print.html | 9 ++ .../css-page/page-name-margin-001-print-ref.html | 24 ++++ .../css/css-page/page-name-margin-001-print.html | 26 +++++ .../css-page/page-name-margin-002-print-ref.html | 19 ++++ .../css/css-page/page-name-margin-002-print.html | 22 ++++ ...page-name-orthogonal-writing-001-print-ref.html | 9 ++ .../page-name-orthogonal-writing-001-print.html | 11 ++ ...page-name-orthogonal-writing-002-print-ref.html | 7 ++ .../page-name-orthogonal-writing-002-print.html | 9 ++ ...page-name-orthogonal-writing-003-print-ref.html | 9 ++ .../page-name-orthogonal-writing-003-print.html | 11 ++ ...page-name-orthogonal-writing-004-print-ref.html | 11 ++ .../page-name-orthogonal-writing-004-print.html | 13 +++ .../page-name-propagated-001-print-ref.html | 11 ++ .../css-page/page-name-propagated-001-print.html | 13 +++ .../page-name-propagated-002-print-ref.html | 13 +++ .../css-page/page-name-propagated-002-print.html | 15 +++ .../page-name-propagated-003-print-ref.html | 8 ++ .../css-page/page-name-propagated-003-print.html | 14 +++ .../page-name-propagated-004-print-ref.html | 12 ++ .../css-page/page-name-propagated-004-print.html | 14 +++ .../page-name-propagated-005-print-ref.html | 12 ++ .../css-page/page-name-propagated-005-print.html | 14 +++ .../page-name-propagated-006-print-ref.html | 12 ++ .../css-page/page-name-propagated-006-print.html | 14 +++ .../page-name-propagated-007-print-ref.html | 9 ++ .../css-page/page-name-propagated-007-print.html | 13 +++ .../page-name-propagated-008-print-ref.html | 8 ++ .../css-page/page-name-propagated-008-print.html | 12 ++ .../page-name-propagated-009-print-ref.html | 8 ++ .../css-page/page-name-propagated-009-print.html | 12 ++ .../css/css-page/page-name-siblings-001-print.html | 10 ++ .../css/css-page/page-name-siblings-002-print.html | 12 ++ .../css/css-page/page-name-siblings-003-print.html | 12 ++ .../css/css-page/page-name-siblings-004-print.html | 10 ++ .../css/css-page/page-name-siblings-005-print.html | 10 ++ .../css/css-page/page-name-siblings-print-ref.html | 8 ++ .../page-name-zero-height-001-print-ref.html | 12 ++ .../css-page/page-name-zero-height-001-print.html | 14 +++ .../css-page/page-orientation-landscape-ref.html | 27 +++++ .../page-orientation-on-landscape-001-print.html | 36 ++++++ .../page-orientation-on-portrait-001-print.html | 36 ++++++ .../page-orientation-on-portrait-002-notref.html | 25 +++++ .../page-orientation-on-portrait-002-print.html | 34 ++++++ .../page-orientation-on-portrait-003-notref.html | 25 +++++ .../page-orientation-on-portrait-003-print.html | 34 ++++++ .../page-orientation-on-square-001-print.html | 39 +++++++ .../css-page/page-orientation-portrait-ref.html | 27 +++++ .../css/css-page/page-orientation-square-ref.html | 28 +++++ .../css/css-page/page-orientation.tentative.html | 81 ++++++++++++++ .../tests/css/css-page/page-properties-000.xht | 28 +++++ .../css/css-page/page-rule-declarations-000.html | 122 +++++++++++++++++++++ .../css/css-page/page-rule-declarations-001.html | 57 ++++++++++ .../css/css-page/page-rule-declarations-002.html | 34 ++++++ .../css/css-page/page-rule-declarations-003.html | 75 +++++++++++++ .../css/css-page/page-rule-declarations-004.html | 66 +++++++++++ .../css-page/page-rule-specificity-001-print.html | 28 +++++ .../css-page/page-rule-specificity-002-print.html | 30 +++++ .../css-page/page-rule-specificity-003-print.html | 30 +++++ .../page-rule-specificity-print-landscape-ref.html | 15 +++ .../page-rule-specificity-print-portrait-ref.html | 18 +++ .../tests/css/css-page/page-size-000.xht | 21 ++++ .../tests/css/css-page/page-size-001.xht | 21 ++++ .../tests/css/css-page/page-size-002.xht | 21 ++++ .../tests/css/css-page/page-size-003.xht | 21 ++++ .../tests/css/css-page/page-size-004.xht | 21 ++++ .../tests/css/css-page/page-size-005.xht | 22 ++++ .../tests/css/css-page/page-size-006.xht | 21 ++++ .../tests/css/css-page/page-size-007.xht | 21 ++++ .../tests/css/css-page/page-size-008.xht | 21 ++++ .../tests/css/css-page/page-size-009.xht | 21 ++++ .../tests/css/css-page/page-size-010.xht | 22 ++++ .../tests/css/css-page/page-size-011.xht | 20 ++++ .../tests/css/css-page/page-size-012.xht | 20 ++++ .../css/css-page/parsing/margin-rules-001.html | 51 +++++++++ .../css/css-page/parsing/nested-rules-001.html | 66 +++++++++++ .../tests/css/css-page/parsing/page-computed.html | 15 +++ .../tests/css/css-page/parsing/page-invalid.html | 13 +++ .../page-orientation-computed.tentative.html | 12 ++ .../page-orientation-invalid.tentative.html | 15 +++ .../tests/css/css-page/parsing/page-valid.html | 11 ++ .../tests/css/css-page/parsing/size-001.html | 63 +++++++++++ .../tests/css/css-page/parsing/size-invalid.html | 25 +++++ .../css-page/pseudo-first-margin-001-print.html | 22 ++++ .../css-page/pseudo-first-margin-002-print.html | 25 +++++ .../css-page/pseudo-first-margin-003-print.html | 25 +++++ .../css-page/pseudo-first-margin-004-print.html | 22 ++++ .../css-page/pseudo-first-margin-print-ref.html | 22 ++++ .../monolithic-overflow-4-pages-print-ref.html | 12 ++ .../tests/css/css-page/support/1x1-green.png | Bin 0 -> 135 bytes .../tests/css/css-page/support/1x1-lime.png | Bin 0 -> 135 bytes .../tests/css/css-page/support/1x1-maroon.png | Bin 0 -> 109 bytes .../tests/css/css-page/support/1x1-navy.png | Bin 0 -> 109 bytes .../tests/css/css-page/support/1x1-red.png | Bin 0 -> 135 bytes .../tests/css/css-page/support/1x1-white.png | Bin 0 -> 109 bytes .../tests/css/css-page/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../tests/css/css-page/support/60x60-green.png | Bin 0 -> 218 bytes .../tests/css/css-page/support/a-green.css | 1 + .../tests/css/css-page/support/b-green.css | 1 + .../tests/css/css-page/support/c-red.css | 1 + .../tests/css/css-page/support/cat.png | Bin 0 -> 1883 bytes .../tests/css/css-page/support/import-green.css | 1 + .../tests/css/css-page/support/import-red.css | 1 + .../tests/css/css-page/support/intrinsic-size.jpg | Bin 0 -> 3148 bytes .../tests/css/css-page/support/intrinsic-size.png | Bin 0 -> 672 bytes .../css/css-page/support/pattern-grg-rgr-grg.png | Bin 0 -> 222 bytes .../css/css-page/support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../css/css-page/support/pattern-rgr-grg-rgr.png | Bin 0 -> 222 bytes .../tests/css/css-page/support/pattern-tr.png | Bin 0 -> 137 bytes .../tests/css/css-page/support/square-purple.png | Bin 0 -> 92 bytes .../tests/css/css-page/support/square-teal.png | Bin 0 -> 92 bytes .../tests/css/css-page/support/square-white.png | Bin 0 -> 78 bytes .../tests/css/css-page/support/swatch-blue.png | Bin 0 -> 84 bytes .../tests/css/css-page/support/swatch-green.png | Bin 0 -> 84 bytes .../tests/css/css-page/support/swatch-lime.png | Bin 0 -> 84 bytes .../tests/css/css-page/support/swatch-orange.png | Bin 0 -> 84 bytes .../tests/css/css-page/support/swatch-red.png | Bin 0 -> 84 bytes .../tests/css/css-page/support/swatch-white.png | Bin 0 -> 85 bytes .../tests/css/css-page/support/swatch-yellow.png | Bin 0 -> 84 bytes .../tests/css/css-page/support/test-bl.png | Bin 0 -> 1368 bytes .../tests/css/css-page/support/test-br.png | Bin 0 -> 1045 bytes .../tests/css/css-page/support/test-outer.png | Bin 0 -> 2412 bytes .../tests/css/css-page/support/test-tl.png | Bin 0 -> 1025 bytes .../tests/css/css-page/support/test-tr.png | Bin 0 -> 1235 bytes .../css/css-page/trailing-declaration-crash.html | 8 ++ 245 files changed, 3880 insertions(+) create mode 100644 testing/web-platform/tests/css/css-page/META.yml create mode 100644 testing/web-platform/tests/css/css-page/crashtests/match-media-listener-relayout-inside-fixed-size-overflow-hidden-print.html create mode 100644 testing/web-platform/tests/css/css-page/crashtests/match-media-listener-shrink-content-print.html create mode 100644 testing/web-platform/tests/css/css-page/cssom/page-001.html create mode 100644 testing/web-platform/tests/css/css-page/cssom/page-002.html create mode 100644 testing/web-platform/tests/css/css-page/forced-page-breaks-002.xht create mode 100644 testing/web-platform/tests/css/css-page/inheritance.html create mode 100644 testing/web-platform/tests/css/css-page/layers-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/layers-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/layers-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/layers-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/layers-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/layers-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/layers-004-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/layers-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-005-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-006-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-007-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-008-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-009-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-010-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-011-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-012-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-012-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-013-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-013-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-014-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-014-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-015-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-015-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-016-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-016-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-017-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-017-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-018-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-018-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-019-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-019-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-020-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-020-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-021-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-021-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-022-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-022-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-023-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-023-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-024-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-024-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-025-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-025-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-026-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-026-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-027-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-027-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-028-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-028-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-029-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-029-print.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-030-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/monolithic-overflow-030-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-background-000.xht create mode 100644 testing/web-platform/tests/css/css-page/page-borders-000.xht create mode 100644 testing/web-platform/tests/css/css-page/page-counters-000.xht create mode 100644 testing/web-platform/tests/css/css-page/page-left-right-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-left-right-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-left-right-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-left-right-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-margin-003.xht create mode 100644 testing/web-platform/tests/css/css-page/page-name-000.xht create mode 100644 testing/web-platform/tests/css/css-page/page-name-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-001-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-abspos-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-abspos-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-abspos-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-abspos-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-abspos-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-abspos-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-004-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-canvas-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-display-none-child-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-display-none-child-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-004-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-flex-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-float-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-float-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-float-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-float-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-004-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-img-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-inline-block-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-inline-block-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-inline-block-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-inline-block-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-inline-block-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-inline-block-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-margin-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-margin-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-margin-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-margin-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-002-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-003-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-004-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-005-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-005-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-006-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-006-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-007-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-007-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-008-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-008-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-propagated-009-print-ref.html 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 create mode 100644 testing/web-platform/tests/css/css-page/page-name-zero-height-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-landscape-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-on-landscape-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-on-portrait-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-notref.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-notref.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-on-square-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-portrait-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation-square-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-orientation.tentative.html create mode 100644 testing/web-platform/tests/css/css-page/page-properties-000.xht create mode 100644 testing/web-platform/tests/css/css-page/page-rule-declarations-000.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-declarations-001.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-declarations-002.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-declarations-003.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-declarations-004.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-specificity-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-specificity-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-specificity-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-specificity-print-landscape-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-rule-specificity-print-portrait-ref.html create mode 100644 testing/web-platform/tests/css/css-page/page-size-000.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-001.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-002.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-003.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-004.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-005.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-006.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-007.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-008.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-009.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-010.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-011.xht create mode 100644 testing/web-platform/tests/css/css-page/page-size-012.xht create mode 100644 testing/web-platform/tests/css/css-page/parsing/margin-rules-001.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/nested-rules-001.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/page-computed.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/page-invalid.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/page-orientation-computed.tentative.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/page-orientation-invalid.tentative.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/page-valid.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/size-001.html create mode 100644 testing/web-platform/tests/css/css-page/parsing/size-invalid.html create mode 100644 testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html create mode 100644 testing/web-platform/tests/css/css-page/pseudo-first-margin-002-print.html create mode 100644 testing/web-platform/tests/css/css-page/pseudo-first-margin-003-print.html create mode 100644 testing/web-platform/tests/css/css-page/pseudo-first-margin-004-print.html create mode 100644 testing/web-platform/tests/css/css-page/pseudo-first-margin-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/reference/monolithic-overflow-4-pages-print-ref.html create mode 100644 testing/web-platform/tests/css/css-page/support/1x1-green.png create mode 100644 testing/web-platform/tests/css/css-page/support/1x1-lime.png create mode 100644 testing/web-platform/tests/css/css-page/support/1x1-maroon.png create mode 100644 testing/web-platform/tests/css/css-page/support/1x1-navy.png create mode 100644 testing/web-platform/tests/css/css-page/support/1x1-red.png create mode 100644 testing/web-platform/tests/css/css-page/support/1x1-white.png create mode 100644 testing/web-platform/tests/css/css-page/support/60x60-gg-rr.png create mode 100644 testing/web-platform/tests/css/css-page/support/60x60-green.png create mode 100644 testing/web-platform/tests/css/css-page/support/a-green.css create mode 100644 testing/web-platform/tests/css/css-page/support/b-green.css create mode 100644 testing/web-platform/tests/css/css-page/support/c-red.css create mode 100644 testing/web-platform/tests/css/css-page/support/cat.png create mode 100644 testing/web-platform/tests/css/css-page/support/import-green.css create mode 100644 testing/web-platform/tests/css/css-page/support/import-red.css create mode 100644 testing/web-platform/tests/css/css-page/support/intrinsic-size.jpg create mode 100644 testing/web-platform/tests/css/css-page/support/intrinsic-size.png create mode 100644 testing/web-platform/tests/css/css-page/support/pattern-grg-rgr-grg.png create mode 100644 testing/web-platform/tests/css/css-page/support/pattern-grg-rrg-rgg.png create mode 100644 testing/web-platform/tests/css/css-page/support/pattern-rgr-grg-rgr.png create mode 100644 testing/web-platform/tests/css/css-page/support/pattern-tr.png create mode 100644 testing/web-platform/tests/css/css-page/support/square-purple.png create mode 100644 testing/web-platform/tests/css/css-page/support/square-teal.png create mode 100644 testing/web-platform/tests/css/css-page/support/square-white.png create mode 100644 testing/web-platform/tests/css/css-page/support/swatch-blue.png create mode 100644 testing/web-platform/tests/css/css-page/support/swatch-green.png create mode 100644 testing/web-platform/tests/css/css-page/support/swatch-lime.png create mode 100644 testing/web-platform/tests/css/css-page/support/swatch-orange.png create mode 100644 testing/web-platform/tests/css/css-page/support/swatch-red.png create mode 100644 testing/web-platform/tests/css/css-page/support/swatch-white.png create mode 100644 testing/web-platform/tests/css/css-page/support/swatch-yellow.png create mode 100644 testing/web-platform/tests/css/css-page/support/test-bl.png create mode 100644 testing/web-platform/tests/css/css-page/support/test-br.png create mode 100644 testing/web-platform/tests/css/css-page/support/test-outer.png create mode 100644 testing/web-platform/tests/css/css-page/support/test-tl.png create mode 100644 testing/web-platform/tests/css/css-page/support/test-tr.png create mode 100644 testing/web-platform/tests/css/css-page/trailing-declaration-crash.html (limited to 'testing/web-platform/tests/css/css-page') diff --git a/testing/web-platform/tests/css/css-page/META.yml b/testing/web-platform/tests/css/css-page/META.yml new file mode 100644 index 0000000000..2f9e29e278 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/META.yml @@ -0,0 +1,4 @@ +spec: https://drafts.csswg.org/css-page/ +suggested_reviewers: + - plinss + - fantasai diff --git a/testing/web-platform/tests/css/css-page/crashtests/match-media-listener-relayout-inside-fixed-size-overflow-hidden-print.html b/testing/web-platform/tests/css/css-page/crashtests/match-media-listener-relayout-inside-fixed-size-overflow-hidden-print.html new file mode 100644 index 0000000000..77f9dc335f --- /dev/null +++ b/testing/web-platform/tests/css/css-page/crashtests/match-media-listener-relayout-inside-fixed-size-overflow-hidden-print.html @@ -0,0 +1,14 @@ + + + +
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-page/crashtests/match-media-listener-shrink-content-print.html b/testing/web-platform/tests/css/css-page/crashtests/match-media-listener-shrink-content-print.html new file mode 100644 index 0000000000..dc8e691224 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/crashtests/match-media-listener-shrink-content-print.html @@ -0,0 +1,16 @@ + + + + +
+ diff --git a/testing/web-platform/tests/css/css-page/cssom/page-001.html b/testing/web-platform/tests/css/css-page/cssom/page-001.html new file mode 100644 index 0000000000..2f6b4dde05 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/cssom/page-001.html @@ -0,0 +1,41 @@ + + + +Basic CSSPageRule CSSOM test + + + + diff --git a/testing/web-platform/tests/css/css-page/cssom/page-002.html b/testing/web-platform/tests/css/css-page/cssom/page-002.html new file mode 100644 index 0000000000..0060d295b4 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/cssom/page-002.html @@ -0,0 +1,37 @@ + + + +Add / remove declarations inside CSSPageRule + + + + diff --git a/testing/web-platform/tests/css/css-page/forced-page-breaks-002.xht b/testing/web-platform/tests/css/css-page/forced-page-breaks-002.xht new file mode 100644 index 0000000000..971dff0bd1 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/forced-page-breaks-002.xht @@ -0,0 +1,20 @@ + + + +CSS Test: forced page breaks for different page values + + + + + + + +

When printed, this test requires two pages.

+
This sentence must appear on a new page.
+ + diff --git a/testing/web-platform/tests/css/css-page/inheritance.html b/testing/web-platform/tests/css/css-page/inheritance.html new file mode 100644 index 0000000000..565287bce5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/inheritance.html @@ -0,0 +1,12 @@ + + + + + + +
+
+
+ diff --git a/testing/web-platform/tests/css/css-page/layers-001-print-ref.html b/testing/web-platform/tests/css/css-page/layers-001-print-ref.html new file mode 100644 index 0000000000..b2dae651d5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-001-print-ref.html @@ -0,0 +1,21 @@ + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/layers-001-print.html b/testing/web-platform/tests/css/css-page/layers-001-print.html new file mode 100644 index 0000000000..b097fbb8fc --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-001-print.html @@ -0,0 +1,30 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/layers-002-print-ref.html b/testing/web-platform/tests/css/css-page/layers-002-print-ref.html new file mode 100644 index 0000000000..b8b5fc1d15 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-002-print-ref.html @@ -0,0 +1,21 @@ + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/layers-002-print.html b/testing/web-platform/tests/css/css-page/layers-002-print.html new file mode 100644 index 0000000000..fb30ba9eb3 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-002-print.html @@ -0,0 +1,30 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/layers-003-print-ref.html b/testing/web-platform/tests/css/css-page/layers-003-print-ref.html new file mode 100644 index 0000000000..70e43fb6f5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-003-print-ref.html @@ -0,0 +1,21 @@ + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/layers-003-print.html b/testing/web-platform/tests/css/css-page/layers-003-print.html new file mode 100644 index 0000000000..ace3d5c8c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-003-print.html @@ -0,0 +1,36 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/layers-004-print-ref.html b/testing/web-platform/tests/css/css-page/layers-004-print-ref.html new file mode 100644 index 0000000000..a779b263c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-004-print-ref.html @@ -0,0 +1,21 @@ + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/layers-004-print.html b/testing/web-platform/tests/css/css-page/layers-004-print.html new file mode 100644 index 0000000000..5e84d2a322 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/layers-004-print.html @@ -0,0 +1,36 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-001-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-001-print-ref.html new file mode 100644 index 0000000000..9edc5d9ed0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-001-print-ref.html @@ -0,0 +1,7 @@ + + + +
+This text should be at the middle of the second page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-001-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-001-print.html new file mode 100644 index 0000000000..f4121c3422 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-001-print.html @@ -0,0 +1,9 @@ + + + + + +
+This text should be at the middle of the second page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-002-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-002-print-ref.html new file mode 100644 index 0000000000..5478362b06 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-002-print-ref.html @@ -0,0 +1,7 @@ + + + +
+This text should be at the middle of the third page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-002-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-002-print.html new file mode 100644 index 0000000000..8f76af16a9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-002-print.html @@ -0,0 +1,9 @@ + + + + + +
+This text should be at the middle of the third page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-003-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-003-print.html new file mode 100644 index 0000000000..76905b180a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-003-print.html @@ -0,0 +1,14 @@ + + + + + +
+
+ Yellow background, page 4. +
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-004-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-004-print.html new file mode 100644 index 0000000000..ea5a659bd8 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-004-print.html @@ -0,0 +1,16 @@ + + + + + +
+
+
+ Yellow background, page 4. +
+ White background, page 4. There should be a hotpink rectangle inside a yellow + block, starting at the first page, and ending right before the first piece of + text. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-005-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-005-print.html new file mode 100644 index 0000000000..bb0fc212fc --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-005-print.html @@ -0,0 +1,14 @@ + + + + + +
+
+ Yellow background, page 4. +
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-006-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-006-print.html new file mode 100644 index 0000000000..1cbcdbbe1e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-006-print.html @@ -0,0 +1,16 @@ + + + + + +
+
+
+ Yellow background, page 4. +
+
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-007-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-007-print.html new file mode 100644 index 0000000000..14a6f051fe --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-007-print.html @@ -0,0 +1,14 @@ + + + + + +
+
+ Yellow background, page 4. +
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-008-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-008-print.html new file mode 100644 index 0000000000..ff302dc30c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-008-print.html @@ -0,0 +1,16 @@ + + + + + +
+
+
+ Yellow background, page 4. +
+
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-009-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-009-print.html new file mode 100644 index 0000000000..bdff66e791 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-009-print.html @@ -0,0 +1,14 @@ + + + + + +
+
+ Yellow background, page 4. +
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-010-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-010-print.html new file mode 100644 index 0000000000..a75c932d30 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-010-print.html @@ -0,0 +1,16 @@ + + + + + +
+
+
+
+ Yellow background, page 4. +
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-011-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-011-print.html new file mode 100644 index 0000000000..973a3aff4d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-011-print.html @@ -0,0 +1,16 @@ + + + + + +
+
+
+
+ Yellow background, page 4. +
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-012-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-012-print-ref.html new file mode 100644 index 0000000000..e47ca880f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-012-print-ref.html @@ -0,0 +1,9 @@ + + + +
+
+ This text should be at the middle of the fourth page. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-012-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-012-print.html new file mode 100644 index 0000000000..53ed74bc72 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-012-print.html @@ -0,0 +1,11 @@ + + + + + +
+
+ This text should be at the middle of the fourth page. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-013-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-013-print-ref.html new file mode 100644 index 0000000000..e47ca880f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-013-print-ref.html @@ -0,0 +1,9 @@ + + + +
+
+ This text should be at the middle of the fourth page. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-013-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-013-print.html new file mode 100644 index 0000000000..b9a174879d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-013-print.html @@ -0,0 +1,11 @@ + + + + + +
+
+ This text should be at the middle of the fourth page. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-014-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-014-print-ref.html new file mode 100644 index 0000000000..a74e0d19a5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-014-print-ref.html @@ -0,0 +1,10 @@ + + + +
+
+  On the first page +
+This text should be at the middle of the fourth page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-014-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-014-print.html new file mode 100644 index 0000000000..d12ddf4c68 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-014-print.html @@ -0,0 +1,12 @@ + + + + + +
+
+ On the first page +
+This text should be at the middle of the fourth page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-015-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-015-print-ref.html new file mode 100644 index 0000000000..db44a3ee21 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-015-print-ref.html @@ -0,0 +1,7 @@ + + + +
+This text should be at the middle of the fourth page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-015-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-015-print.html new file mode 100644 index 0000000000..d52605605c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-015-print.html @@ -0,0 +1,9 @@ + + + + + +

+This text should be at the middle of the fourth page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-016-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-016-print-ref.html new file mode 100644 index 0000000000..a675fb966c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-016-print-ref.html @@ -0,0 +1,22 @@ + + + +
header
+
header
+
header
+
footer
+
footer
+
footer
+
+ header +
+ On the fourth page, right after a cyan box.
+ footer +
+Right after the hotpink box. Still fourth page.
+Each page should have a header and footer. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-016-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-016-print.html new file mode 100644 index 0000000000..029523e924 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-016-print.html @@ -0,0 +1,18 @@ + + + + + +
+
header
+
footer
+
+ On the fourth page, right after a cyan box. +
+Right after the hotpink box. Still fourth page.
+Each page should have a header and footer. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-017-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-017-print-ref.html new file mode 100644 index 0000000000..45f839787e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-017-print-ref.html @@ -0,0 +1,17 @@ + + + +
+
footer
+
footer
+
footer
+
+
PASS
+
+ footer +
+
+There should be a footer on every page, and the word PASS should be seen here, +on the fourth page, just above the final footer.
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-017-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-017-print.html new file mode 100644 index 0000000000..c8ce9060ff --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-017-print.html @@ -0,0 +1,15 @@ + + + + + +
+
footer
+ +
+ PASS +
+There should be a footer on every page, and the word PASS should be seen here, +on the fourth page, just above the final footer. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-018-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-018-print-ref.html new file mode 100644 index 0000000000..cf31737d6c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-018-print-ref.html @@ -0,0 +1,9 @@ + + + +
+
+There should be four pages. There should be something blue on the first three, +and a green square on the fourth. No red anywhere. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-018-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-018-print.html new file mode 100644 index 0000000000..93da11dc62 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-018-print.html @@ -0,0 +1,13 @@ + + + + + +
+
+
+
+There should be four pages. There should be something blue on the first three, +and a green square on the fourth. No red anywhere. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-019-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-019-print-ref.html new file mode 100644 index 0000000000..f37740ae7e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-019-print-ref.html @@ -0,0 +1,10 @@ + + + +
+
+ This text should be at the middle of the fourth page. +
+This text should be at the middle of the first page, overlapping with stuff. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-019-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-019-print.html new file mode 100644 index 0000000000..3740b5d5b0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-019-print.html @@ -0,0 +1,12 @@ + + + + + +
+
+ This text should be at the middle of the fourth page. +
+This text should be at the middle of the first page, overlapping with stuff. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-020-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-020-print-ref.html new file mode 100644 index 0000000000..528c4980de --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-020-print-ref.html @@ -0,0 +1,21 @@ + + + +
+
+
+
+
+
+
+
+
+This text should start on the fourth page. The first three pages should have a +yellow background. On the left hand side there should be a hotpink rectangle, +starting at the beginning on the first page, and ending 25% from the top of the +third page. On the right hand side there should a figure with a black border. It +should end around the middle of the third page. Inside there should be a brown +rectangle on the first page, a blue rectangle on the second page, and a cyan +rectangle on the third page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-020-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-020-print.html new file mode 100644 index 0000000000..403d932d64 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-020-print.html @@ -0,0 +1,25 @@ + + + + + + +
+
+
+
+
+
+
+
+
+This text should start on the fourth page. The first three pages should have a +yellow background. On the left hand side there should be a hotpink rectangle, +starting at the beginning on the first page, and ending 25% from the top of the +third page. On the right hand side there should a figure with a black border. It +should end around the middle of the third page. Inside there should be a brown +rectangle on the first page, a blue rectangle on the second page, and a cyan +rectangle on the third page. diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-021-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-021-print-ref.html new file mode 100644 index 0000000000..112b1ebdcc --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-021-print-ref.html @@ -0,0 +1,8 @@ + + + +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-021-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-021-print.html new file mode 100644 index 0000000000..584c4943dc --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-021-print.html @@ -0,0 +1,14 @@ + + + + + +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-022-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-022-print-ref.html new file mode 100644 index 0000000000..64572dd639 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-022-print-ref.html @@ -0,0 +1,10 @@ + + + +
+ There should be four pages. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-022-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-022-print.html new file mode 100644 index 0000000000..d37c74ad8a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-022-print.html @@ -0,0 +1,12 @@ + + + + + +
+ There should be four pages. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-023-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-023-print-ref.html new file mode 100644 index 0000000000..bdc4eb1ab0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-023-print-ref.html @@ -0,0 +1,21 @@ + + + +
+
+ There should be two pages. A green square should be on each page. Nothing + should overlap with the square. +
+
+
+ This text should go on the second page, right below the green square. It + should NOT be placed on top of the square. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-023-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-023-print.html new file mode 100644 index 0000000000..c047d48657 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-023-print.html @@ -0,0 +1,30 @@ + + + + + +
+
+
+
+
+
+ There should be two pages. A green square should be on each page. Nothing + should overlap with the square. +
+
+
+
+ This text should go on the second page, right below the green square. It + should NOT be placed on top of the square. +
+
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-024-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-024-print-ref.html new file mode 100644 index 0000000000..fc964fde32 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-024-print-ref.html @@ -0,0 +1,20 @@ + + + +
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-024-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-024-print.html new file mode 100644 index 0000000000..6153bc98ae --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-024-print.html @@ -0,0 +1,16 @@ + + + + + + +x x x diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-025-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-025-print-ref.html new file mode 100644 index 0000000000..edbb9ac011 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-025-print-ref.html @@ -0,0 +1,23 @@ + + + +
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-025-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-025-print.html new file mode 100644 index 0000000000..3fefbc37e2 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-025-print.html @@ -0,0 +1,18 @@ + + + + + + + + x x x x + diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-026-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-026-print-ref.html new file mode 100644 index 0000000000..b543a58248 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-026-print-ref.html @@ -0,0 +1,8 @@ + + + +
+ There should be five pages. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-026-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-026-print.html new file mode 100644 index 0000000000..966391e43b --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-026-print.html @@ -0,0 +1,12 @@ + + + + + +
+
+ There should be five pages. +
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-027-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-027-print-ref.html new file mode 100644 index 0000000000..560f137bf5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-027-print-ref.html @@ -0,0 +1,11 @@ + + + +
+ There should be four green pages. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-027-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-027-print.html new file mode 100644 index 0000000000..c7cfd37e2e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-027-print.html @@ -0,0 +1,15 @@ + + + + + +
+
+ There should be four green pages. +
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-028-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-028-print-ref.html new file mode 100644 index 0000000000..560f137bf5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-028-print-ref.html @@ -0,0 +1,11 @@ + + + +
+ There should be four green pages. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-028-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-028-print.html new file mode 100644 index 0000000000..c549db6410 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-028-print.html @@ -0,0 +1,15 @@ + + + + + +
+
+ There should be four green pages. +
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-029-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-029-print-ref.html new file mode 100644 index 0000000000..560f137bf5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-029-print-ref.html @@ -0,0 +1,11 @@ + + + +
+ There should be four green pages. +
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-029-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-029-print.html new file mode 100644 index 0000000000..c869d87d68 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-029-print.html @@ -0,0 +1,16 @@ + + + + + +
+ There should be four green pages. +
+
+
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-030-print-ref.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-030-print-ref.html new file mode 100644 index 0000000000..d8468e3b14 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-030-print-ref.html @@ -0,0 +1,28 @@ + + + +
+
+

+ There should be four pages, and each one should have a green square in the + bottom right corner. +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-page/monolithic-overflow-030-print.html b/testing/web-platform/tests/css/css-page/monolithic-overflow-030-print.html new file mode 100644 index 0000000000..e36f25434d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/monolithic-overflow-030-print.html @@ -0,0 +1,15 @@ + + + + + +

+ There should be four pages, and each one should have a green square in the + bottom right corner. +

+
+
diff --git a/testing/web-platform/tests/css/css-page/page-background-000.xht b/testing/web-platform/tests/css/css-page/page-background-000.xht new file mode 100644 index 0000000000..4a4ffdee59 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-background-000.xht @@ -0,0 +1,21 @@ + + + +CSS Test: Page Box Background Coverage + + + + + + + + +
This page must be covered by a pale green background. The background either completely covers the page, or leaves only a small strip of white where the printer can't reach.
+ + diff --git a/testing/web-platform/tests/css/css-page/page-borders-000.xht b/testing/web-platform/tests/css/css-page/page-borders-000.xht new file mode 100644 index 0000000000..5bc3b3f596 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-borders-000.xht @@ -0,0 +1,20 @@ + + + + CSS Test: @page border shorthand (absolute units) + + + + + + + + + +
This paragraph must appear inside a box with a 1in thick green border.
+ + diff --git a/testing/web-platform/tests/css/css-page/page-counters-000.xht b/testing/web-platform/tests/css/css-page/page-counters-000.xht new file mode 100644 index 0000000000..a03b712fa8 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-counters-000.xht @@ -0,0 +1,28 @@ + + + + CSS Test: margin box referencing document counters + + + + + + + + +
This paragaraph should appear on the first page, which should say "Chapter 0" at the top. A second page with "Chapter 4" at the top should also print.
+
+
+ +
This paragaraph should appear on the second page, which should say "Chapter 4" at the top.
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-left-right-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-left-right-001-print-ref.html new file mode 100644 index 0000000000..1eb011bed8 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-left-right-001-print-ref.html @@ -0,0 +1,36 @@ + + + +
+ bottom left corner +
+
+ top right corner +
+
+ bottom left corner +
+
+ top right corner +
diff --git a/testing/web-platform/tests/css/css-page/page-left-right-001-print.html b/testing/web-platform/tests/css/css-page/page-left-right-001-print.html new file mode 100644 index 0000000000..044696fcca --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-left-right-001-print.html @@ -0,0 +1,38 @@ + + + + + + +
+ bottom left corner +
+
+ top right corner +
+
+ bottom left corner +
+
+ top right corner +
diff --git a/testing/web-platform/tests/css/css-page/page-left-right-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-left-right-002-print-ref.html new file mode 100644 index 0000000000..3480039046 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-left-right-002-print-ref.html @@ -0,0 +1,39 @@ + + + +
+ top left corner +
+
+ bottom right corner +
+
+ top left corner +
+
+ bottom right corner +
diff --git a/testing/web-platform/tests/css/css-page/page-left-right-002-print.html b/testing/web-platform/tests/css/css-page/page-left-right-002-print.html new file mode 100644 index 0000000000..59e23479e6 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-left-right-002-print.html @@ -0,0 +1,41 @@ + + + + + + +
+ top left corner +
+
+ bottom right corner +
+
+ top left corner +
+
+ bottom right corner +
diff --git a/testing/web-platform/tests/css/css-page/page-margin-003.xht b/testing/web-platform/tests/css/css-page/page-margin-003.xht new file mode 100644 index 0000000000..de4f894968 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-margin-003.xht @@ -0,0 +1,23 @@ + + + + CSS Test: @page margin shorthand using ems + + + + + + + + + + +

This paragraph must appear inside a grey box. The box should be 0.5in from the page edge on all sides.

+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-000.xht b/testing/web-platform/tests/css/css-page/page-name-000.xht new file mode 100644 index 0000000000..0044d5ac3d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-000.xht @@ -0,0 +1,18 @@ + + + + CSS Test: Page Selector Grammar - @page auto + + + + + + + +
This paragraph should be printed in portrait layout: the short sides of the page should be top and bottom.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-name-001-print.html b/testing/web-platform/tests/css/css-page/page-name-001-print.html new file mode 100644 index 0000000000..9427db4fe7 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-001-print.html @@ -0,0 +1,21 @@ + + +CSS Test: @page size descriptor with named page + + + + + +
+Text +
diff --git a/testing/web-platform/tests/css/css-page/page-name-001-ref.html b/testing/web-platform/tests/css/css-page/page-name-001-ref.html new file mode 100644 index 0000000000..4e1a499968 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-001-ref.html @@ -0,0 +1,18 @@ + + +CSS Reference Case + + +
+Text +
diff --git a/testing/web-platform/tests/css/css-page/page-name-abspos-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-abspos-001-print-ref.html new file mode 100644 index 0000000000..dc61a55078 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-abspos-001-print-ref.html @@ -0,0 +1,7 @@ + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-abspos-001-print.html b/testing/web-platform/tests/css/css-page/page-name-abspos-001-print.html new file mode 100644 index 0000000000..df2f614935 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-abspos-001-print.html @@ -0,0 +1,9 @@ + + + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-abspos-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-abspos-002-print-ref.html new file mode 100644 index 0000000000..c93ee0a31d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-abspos-002-print-ref.html @@ -0,0 +1,9 @@ + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-abspos-002-print.html b/testing/web-platform/tests/css/css-page/page-name-abspos-002-print.html new file mode 100644 index 0000000000..f0accb36c2 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-abspos-002-print.html @@ -0,0 +1,11 @@ + + + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-abspos-003-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-abspos-003-print-ref.html new file mode 100644 index 0000000000..d920fd974a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-abspos-003-print-ref.html @@ -0,0 +1,8 @@ + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-abspos-003-print.html b/testing/web-platform/tests/css/css-page/page-name-abspos-003-print.html new file mode 100644 index 0000000000..0361f669ca --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-abspos-003-print.html @@ -0,0 +1,10 @@ + + + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-canvas-001-print-ref.html new file mode 100644 index 0000000000..ab232feb1c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-001-print-ref.html @@ -0,0 +1,7 @@ + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-001-print.html b/testing/web-platform/tests/css/css-page/page-name-canvas-001-print.html new file mode 100644 index 0000000000..64b879efbb --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-001-print.html @@ -0,0 +1,9 @@ + + + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-canvas-002-print-ref.html new file mode 100644 index 0000000000..76c3f718cd --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-002-print-ref.html @@ -0,0 +1,7 @@ + + + +
a
+ + + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-002-print.html b/testing/web-platform/tests/css/css-page/page-name-canvas-002-print.html new file mode 100644 index 0000000000..7a1bc7d9a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-002-print.html @@ -0,0 +1,9 @@ + + + + + +
a
+ + + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-003-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-canvas-003-print-ref.html new file mode 100644 index 0000000000..2aaa9915fa --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-003-print-ref.html @@ -0,0 +1,7 @@ + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-003-print.html b/testing/web-platform/tests/css/css-page/page-name-canvas-003-print.html new file mode 100644 index 0000000000..cbebc42153 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-003-print.html @@ -0,0 +1,9 @@ + + + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-004-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-canvas-004-print-ref.html new file mode 100644 index 0000000000..26a5072789 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-004-print-ref.html @@ -0,0 +1,7 @@ + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-canvas-004-print.html b/testing/web-platform/tests/css/css-page/page-name-canvas-004-print.html new file mode 100644 index 0000000000..6343a50926 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-canvas-004-print.html @@ -0,0 +1,9 @@ + + + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-display-none-child-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-display-none-child-print-ref.html new file mode 100644 index 0000000000..b7044e0776 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-display-none-child-print-ref.html @@ -0,0 +1,9 @@ + + + +
a
+ +
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-display-none-child-print.html b/testing/web-platform/tests/css/css-page/page-name-display-none-child-print.html new file mode 100644 index 0000000000..f42aae35c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-display-none-child-print.html @@ -0,0 +1,12 @@ + + + + + +
a
+
+
c
+
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print-ref.html new file mode 100644 index 0000000000..5c1e91ea85 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print-ref.html @@ -0,0 +1,21 @@ + + + + +
fixed
+
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print.html b/testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print.html new file mode 100644 index 0000000000..495c66ce2e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-fixed-pos-001-print.html @@ -0,0 +1,24 @@ + + + + + + +
fixed
+
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-flex-001-print-ref.html new file mode 100644 index 0000000000..8cd606f804 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-001-print-ref.html @@ -0,0 +1,11 @@ + + + +
a
+
+
b
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-001-print.html b/testing/web-platform/tests/css/css-page/page-name-flex-001-print.html new file mode 100644 index 0000000000..9b932e69d2 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-001-print.html @@ -0,0 +1,13 @@ + + + + + +
a
+
+
b
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-flex-002-print-ref.html new file mode 100644 index 0000000000..dbd9bca9eb --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-002-print-ref.html @@ -0,0 +1,11 @@ + + + +
a
+
+
b
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-002-print.html b/testing/web-platform/tests/css/css-page/page-name-flex-002-print.html new file mode 100644 index 0000000000..a25e22d6fb --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-002-print.html @@ -0,0 +1,13 @@ + + + + + +
a
+
+
b
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-003-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-flex-003-print-ref.html new file mode 100644 index 0000000000..6d33db527b --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-003-print-ref.html @@ -0,0 +1,11 @@ + + + +
a
+
+
b
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-003-print.html b/testing/web-platform/tests/css/css-page/page-name-flex-003-print.html new file mode 100644 index 0000000000..2cfbb6fb7c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-003-print.html @@ -0,0 +1,13 @@ + + + + + +
a
+
+
b
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-004-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-flex-004-print-ref.html new file mode 100644 index 0000000000..85524dfb22 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-004-print-ref.html @@ -0,0 +1,13 @@ + + + +
a
+
+
+
b
+
c
+
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-flex-004-print.html b/testing/web-platform/tests/css/css-page/page-name-flex-004-print.html new file mode 100644 index 0000000000..aa20ad1cb7 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-flex-004-print.html @@ -0,0 +1,17 @@ + + + + + +
a
+
+
+
+
b
+
c
+
+
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-float-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-float-001-print-ref.html new file mode 100644 index 0000000000..15ae3b76eb --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-float-001-print-ref.html @@ -0,0 +1,7 @@ + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-float-001-print.html b/testing/web-platform/tests/css/css-page/page-name-float-001-print.html new file mode 100644 index 0000000000..4233bac5c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-float-001-print.html @@ -0,0 +1,9 @@ + + + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-float-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-float-002-print-ref.html new file mode 100644 index 0000000000..e703746e55 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-float-002-print-ref.html @@ -0,0 +1,8 @@ + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-float-002-print.html b/testing/web-platform/tests/css/css-page/page-name-float-002-print.html new file mode 100644 index 0000000000..db4f0b28ce --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-float-002-print.html @@ -0,0 +1,10 @@ + + + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-img-001-print-ref.html new file mode 100644 index 0000000000..93e94759f4 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-001-print-ref.html @@ -0,0 +1,7 @@ + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-001-print.html b/testing/web-platform/tests/css/css-page/page-name-img-001-print.html new file mode 100644 index 0000000000..7864b869d9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-001-print.html @@ -0,0 +1,9 @@ + + + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-img-002-print-ref.html new file mode 100644 index 0000000000..83cf77bf71 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-002-print-ref.html @@ -0,0 +1,7 @@ + + + +
a
+ + + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-002-print.html b/testing/web-platform/tests/css/css-page/page-name-img-002-print.html new file mode 100644 index 0000000000..3857986ca9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-002-print.html @@ -0,0 +1,9 @@ + + + + + +
a
+ + + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-003-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-img-003-print-ref.html new file mode 100644 index 0000000000..43a7cc43be --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-003-print-ref.html @@ -0,0 +1,7 @@ + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-003-print.html b/testing/web-platform/tests/css/css-page/page-name-img-003-print.html new file mode 100644 index 0000000000..26790f0e7a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-003-print.html @@ -0,0 +1,9 @@ + + + + + + +
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-004-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-img-004-print-ref.html new file mode 100644 index 0000000000..fe55758bc0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-004-print-ref.html @@ -0,0 +1,7 @@ + + + +
a
+ + + diff --git a/testing/web-platform/tests/css/css-page/page-name-img-004-print.html b/testing/web-platform/tests/css/css-page/page-name-img-004-print.html new file mode 100644 index 0000000000..13fbeb01b5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-img-004-print.html @@ -0,0 +1,9 @@ + + + + + +
a
+ + + diff --git a/testing/web-platform/tests/css/css-page/page-name-inline-block-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-inline-block-001-print-ref.html new file mode 100644 index 0000000000..ffcf2c8964 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-inline-block-001-print-ref.html @@ -0,0 +1,9 @@ + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-inline-block-001-print.html b/testing/web-platform/tests/css/css-page/page-name-inline-block-001-print.html new file mode 100644 index 0000000000..365a24146a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-inline-block-001-print.html @@ -0,0 +1,11 @@ + + + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-inline-block-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-inline-block-002-print-ref.html new file mode 100644 index 0000000000..0cbd721e4c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-inline-block-002-print-ref.html @@ -0,0 +1,10 @@ + + + +
+
a
+
b
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-inline-block-002-print.html b/testing/web-platform/tests/css/css-page/page-name-inline-block-002-print.html new file mode 100644 index 0000000000..cb65afa924 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-inline-block-002-print.html @@ -0,0 +1,12 @@ + + + + + +
+
a
+
b
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-inline-block-003-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-inline-block-003-print-ref.html new file mode 100644 index 0000000000..35db44b14e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-inline-block-003-print-ref.html @@ -0,0 +1,7 @@ + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-inline-block-003-print.html b/testing/web-platform/tests/css/css-page/page-name-inline-block-003-print.html new file mode 100644 index 0000000000..994f506999 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-inline-block-003-print.html @@ -0,0 +1,9 @@ + + + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-margin-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-margin-001-print-ref.html new file mode 100644 index 0000000000..60726e6e15 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-margin-001-print-ref.html @@ -0,0 +1,24 @@ + + + + +
+
+
+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-margin-001-print.html b/testing/web-platform/tests/css/css-page/page-name-margin-001-print.html new file mode 100644 index 0000000000..9514339e45 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-margin-001-print.html @@ -0,0 +1,26 @@ + + + + + + +
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-margin-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-margin-002-print-ref.html new file mode 100644 index 0000000000..0e28b4c8b6 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-margin-002-print-ref.html @@ -0,0 +1,19 @@ + + + + +
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-margin-002-print.html b/testing/web-platform/tests/css/css-page/page-name-margin-002-print.html new file mode 100644 index 0000000000..0ab67f3069 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-margin-002-print.html @@ -0,0 +1,22 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print-ref.html new file mode 100644 index 0000000000..60218fbb47 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print-ref.html @@ -0,0 +1,9 @@ + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print.html new file mode 100644 index 0000000000..c84b3e5ee9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-001-print.html @@ -0,0 +1,11 @@ + + + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print-ref.html new file mode 100644 index 0000000000..176d5abda5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print-ref.html @@ -0,0 +1,7 @@ + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print.html new file mode 100644 index 0000000000..a720090ba6 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-002-print.html @@ -0,0 +1,9 @@ + + + + + +
a
+
b
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print-ref.html new file mode 100644 index 0000000000..cae1f8d7d3 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print-ref.html @@ -0,0 +1,9 @@ + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print.html new file mode 100644 index 0000000000..6d24c32408 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-003-print.html @@ -0,0 +1,11 @@ + + + + + +
+
a
+
b
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print-ref.html new file mode 100644 index 0000000000..6d69497386 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print-ref.html @@ -0,0 +1,11 @@ + + + +
+
+
a
+
b
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print.html b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print.html new file mode 100644 index 0000000000..8e6176584d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-orthogonal-writing-004-print.html @@ -0,0 +1,13 @@ + + + + + +
+
+
a
+
b
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-001-print-ref.html new file mode 100644 index 0000000000..7cd7b54c23 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-001-print-ref.html @@ -0,0 +1,11 @@ + + + +
a
+
+
+
b
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-001-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-001-print.html new file mode 100644 index 0000000000..3efaf7695b --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-001-print.html @@ -0,0 +1,13 @@ + + + + + +
a
+
+
+
b
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-002-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-002-print-ref.html new file mode 100644 index 0000000000..d4191ae70c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-002-print-ref.html @@ -0,0 +1,13 @@ + + + +
a
+
+
+
b
+
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-002-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-002-print.html new file mode 100644 index 0000000000..d88596c122 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-002-print.html @@ -0,0 +1,15 @@ + + + + + +
a
+
+
+
b
+
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-003-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-003-print-ref.html new file mode 100644 index 0000000000..2394a1d093 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-003-print-ref.html @@ -0,0 +1,8 @@ + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-003-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-003-print.html new file mode 100644 index 0000000000..969bbe6e2d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-003-print.html @@ -0,0 +1,14 @@ + + + + + +
a
+
+
+
b
+
c
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-004-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-004-print-ref.html new file mode 100644 index 0000000000..c405886644 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-004-print-ref.html @@ -0,0 +1,12 @@ + + + +
a
+
+
+
b
+
c
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-004-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-004-print.html new file mode 100644 index 0000000000..49600ef6d5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-004-print.html @@ -0,0 +1,14 @@ + + + + + +
a
+
+
+
b
+
c
+
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-005-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-005-print-ref.html new file mode 100644 index 0000000000..05cad793c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-005-print-ref.html @@ -0,0 +1,12 @@ + + + +
+
+
a
+
b
+
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-005-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-005-print.html new file mode 100644 index 0000000000..12bd274f2f --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-005-print.html @@ -0,0 +1,14 @@ + + + + + +
+
+
a
+
b
+
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-006-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-006-print-ref.html new file mode 100644 index 0000000000..5b45ace9fe --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-006-print-ref.html @@ -0,0 +1,12 @@ + + + +
+
+
a
+
b
+
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-006-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-006-print.html new file mode 100644 index 0000000000..18be3827ce --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-006-print.html @@ -0,0 +1,14 @@ + + + + + +
+
+
a
+
b
+
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-007-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-007-print-ref.html new file mode 100644 index 0000000000..f51d28a574 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-007-print-ref.html @@ -0,0 +1,9 @@ + + + +
a
+
b
+
c
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-007-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-007-print.html new file mode 100644 index 0000000000..c27ad9f326 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-007-print.html @@ -0,0 +1,13 @@ + + + + + +
a
+
+
b
+
c
+
+
d
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-008-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-008-print-ref.html new file mode 100644 index 0000000000..dd53a0586a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-008-print-ref.html @@ -0,0 +1,8 @@ + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-008-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-008-print.html new file mode 100644 index 0000000000..3f7fab4caa --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-008-print.html @@ -0,0 +1,12 @@ + + + + + +
+
a
+
b
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-009-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-propagated-009-print-ref.html new file mode 100644 index 0000000000..5faa6ea5c9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-009-print-ref.html @@ -0,0 +1,8 @@ + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-propagated-009-print.html b/testing/web-platform/tests/css/css-page/page-name-propagated-009-print.html new file mode 100644 index 0000000000..eb0d1dbe89 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-propagated-009-print.html @@ -0,0 +1,12 @@ + + + + + +
+
a
+
b
+
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-siblings-001-print.html b/testing/web-platform/tests/css/css-page/page-name-siblings-001-print.html new file mode 100644 index 0000000000..b4fa8457e7 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-siblings-001-print.html @@ -0,0 +1,10 @@ + + + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-siblings-002-print.html b/testing/web-platform/tests/css/css-page/page-name-siblings-002-print.html new file mode 100644 index 0000000000..28f5e0b571 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-siblings-002-print.html @@ -0,0 +1,12 @@ + + + + + +
a
+
+
b
+
c
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-siblings-003-print.html b/testing/web-platform/tests/css/css-page/page-name-siblings-003-print.html new file mode 100644 index 0000000000..44346a649f --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-siblings-003-print.html @@ -0,0 +1,12 @@ + + + + + +
+
a
+
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-siblings-004-print.html b/testing/web-platform/tests/css/css-page/page-name-siblings-004-print.html new file mode 100644 index 0000000000..51e12ba251 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-siblings-004-print.html @@ -0,0 +1,10 @@ + + + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-siblings-005-print.html b/testing/web-platform/tests/css/css-page/page-name-siblings-005-print.html new file mode 100644 index 0000000000..9ad77ad5dc --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-siblings-005-print.html @@ -0,0 +1,10 @@ + + + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-siblings-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-siblings-print-ref.html new file mode 100644 index 0000000000..fefe86d8b7 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-siblings-print-ref.html @@ -0,0 +1,8 @@ + + + +
a
+
b
+
c
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print-ref.html b/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print-ref.html new file mode 100644 index 0000000000..e78cb65df9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print-ref.html @@ -0,0 +1,12 @@ + + + + +
a
+
b
+
c
+
d
+
e
+
f
+ + diff --git a/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html b/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html new file mode 100644 index 0000000000..8a108c9b45 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-name-zero-height-001-print.html @@ -0,0 +1,14 @@ + + + + + + +
a
+
b
+
c
+
d
+
e
+
f
+ + diff --git a/testing/web-platform/tests/css/css-page/page-orientation-landscape-ref.html b/testing/web-platform/tests/css/css-page/page-orientation-landscape-ref.html new file mode 100644 index 0000000000..caa7542dac --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-landscape-ref.html @@ -0,0 +1,27 @@ + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-page/page-orientation-on-landscape-001-print.html b/testing/web-platform/tests/css/css-page/page-orientation-on-landscape-001-print.html new file mode 100644 index 0000000000..6832a5537d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-on-landscape-001-print.html @@ -0,0 +1,36 @@ + + + + + + + + + + +
Page 1. Not compared. Just bumps testing to page 2.
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-001-print.html b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-001-print.html new file mode 100644 index 0000000000..5ab3e1edfd --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-001-print.html @@ -0,0 +1,36 @@ + + + + + + + + + + +
Page 1. Not compared. Just bumps testing to page 2.
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-notref.html b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-notref.html new file mode 100644 index 0000000000..503fd42d58 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-notref.html @@ -0,0 +1,25 @@ + + +CSS Not-reference Case + + + +
Page 1
+
Page 2
diff --git a/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-print.html b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-print.html new file mode 100644 index 0000000000..51b4a980fb --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-002-print.html @@ -0,0 +1,34 @@ + + +CSS Test: Differing border color at the end of a rotate-left page + should produce a reftest mismatch result + + + + + +
Page 1
+ +
Page 2
diff --git a/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-notref.html b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-notref.html new file mode 100644 index 0000000000..f6f415df97 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-notref.html @@ -0,0 +1,25 @@ + + +CSS Not-reference Case + + + +
Page 1
+
Page 2
diff --git a/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-print.html b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-print.html new file mode 100644 index 0000000000..9cf505bbd9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-on-portrait-003-print.html @@ -0,0 +1,34 @@ + + +CSS Test: Differing border color at the start of a rotate-right page + should produce a reftest mismatch result + + + + + +
Page 1
+ +
Page 2
diff --git a/testing/web-platform/tests/css/css-page/page-orientation-on-square-001-print.html b/testing/web-platform/tests/css/css-page/page-orientation-on-square-001-print.html new file mode 100644 index 0000000000..06e4f00d3c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-on-square-001-print.html @@ -0,0 +1,39 @@ + + + + + + + + + + +
Page 1. Not compared. Just bumps testing to page 2.
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-orientation-portrait-ref.html b/testing/web-platform/tests/css/css-page/page-orientation-portrait-ref.html new file mode 100644 index 0000000000..c545c3163c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-portrait-ref.html @@ -0,0 +1,27 @@ + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-page/page-orientation-square-ref.html b/testing/web-platform/tests/css/css-page/page-orientation-square-ref.html new file mode 100644 index 0000000000..9eacc3e092 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation-square-ref.html @@ -0,0 +1,28 @@ + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-page/page-orientation.tentative.html b/testing/web-platform/tests/css/css-page/page-orientation.tentative.html new file mode 100644 index 0000000000..6725aa88e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-orientation.tentative.html @@ -0,0 +1,81 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/page-properties-000.xht b/testing/web-platform/tests/css/css-page/page-properties-000.xht new file mode 100644 index 0000000000..a69907ea06 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-properties-000.xht @@ -0,0 +1,28 @@ + + + + CSS Test: @page width and height + + + + + + + + + +
This page should have a black border. The area inside the border should be larger than 1in×1in. The box below should be 2in×2in; and fit on the page.
+
+ + diff --git a/testing/web-platform/tests/css/css-page/page-rule-declarations-000.html b/testing/web-platform/tests/css/css-page/page-rule-declarations-000.html new file mode 100644 index 0000000000..cbe53855a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-declarations-000.html @@ -0,0 +1,122 @@ + + +CSS Paged Media: parsing @page declarations + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/page-rule-declarations-001.html b/testing/web-platform/tests/css/css-page/page-rule-declarations-001.html new file mode 100644 index 0000000000..dc225b5abd --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-declarations-001.html @@ -0,0 +1,57 @@ + + +CSS Paged Media: parsing @page declarations inside @media + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/page-rule-declarations-002.html b/testing/web-platform/tests/css/css-page/page-rule-declarations-002.html new file mode 100644 index 0000000000..b35fa29244 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-declarations-002.html @@ -0,0 +1,34 @@ + + +CSS Paged Media: parsing page properties inside HTML elements + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/page-rule-declarations-003.html b/testing/web-platform/tests/css/css-page/page-rule-declarations-003.html new file mode 100644 index 0000000000..aaf0bbb1a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-declarations-003.html @@ -0,0 +1,75 @@ + + +CSS Paged Media: parsing @page selectors + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/page-rule-declarations-004.html b/testing/web-platform/tests/css/css-page/page-rule-declarations-004.html new file mode 100644 index 0000000000..94d0f8291d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-declarations-004.html @@ -0,0 +1,66 @@ + + +CSS Paged Media: parsing invalid @page selectors + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/page-rule-specificity-001-print.html b/testing/web-platform/tests/css/css-page/page-rule-specificity-001-print.html new file mode 100644 index 0000000000..dc28ad75db --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-specificity-001-print.html @@ -0,0 +1,28 @@ + + + + CSS Paged Media: @page without selector provides defaults + + + + + + + +
Portrait
+
Landscape
+ + diff --git a/testing/web-platform/tests/css/css-page/page-rule-specificity-002-print.html b/testing/web-platform/tests/css/css-page/page-rule-specificity-002-print.html new file mode 100644 index 0000000000..01d9b2b92d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-specificity-002-print.html @@ -0,0 +1,30 @@ + + + + CSS Paged Media: @page without selector provides defaults + + + + + + + +
Portrait
+
Landscape
+ + diff --git a/testing/web-platform/tests/css/css-page/page-rule-specificity-003-print.html b/testing/web-platform/tests/css/css-page/page-rule-specificity-003-print.html new file mode 100644 index 0000000000..eda6c7ee51 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-specificity-003-print.html @@ -0,0 +1,30 @@ + + + + CSS Paged Media: @page without selector provides defaults + + + + + + + +
Landscape
+
Portrait
+ + diff --git a/testing/web-platform/tests/css/css-page/page-rule-specificity-print-landscape-ref.html b/testing/web-platform/tests/css/css-page/page-rule-specificity-print-landscape-ref.html new file mode 100644 index 0000000000..0e39390e8e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-specificity-print-landscape-ref.html @@ -0,0 +1,15 @@ + + + + + + +
Landscape
+ + diff --git a/testing/web-platform/tests/css/css-page/page-rule-specificity-print-portrait-ref.html b/testing/web-platform/tests/css/css-page/page-rule-specificity-print-portrait-ref.html new file mode 100644 index 0000000000..76ccfed10a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-rule-specificity-print-portrait-ref.html @@ -0,0 +1,18 @@ + + + + + + +
Portrait
+ + diff --git a/testing/web-platform/tests/css/css-page/page-size-000.xht b/testing/web-platform/tests/css/css-page/page-size-000.xht new file mode 100644 index 0000000000..568e127fe8 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-000.xht @@ -0,0 +1,21 @@ + + + +CSS Test: Page Size - landscape + + + + + + + + +
This page must be printed in landscape orientation: the longer edges of the page must be horizontal.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-001.xht b/testing/web-platform/tests/css/css-page/page-size-001.xht new file mode 100644 index 0000000000..1b7ddb2d03 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-001.xht @@ -0,0 +1,21 @@ + + + +CSS Test: Page Size - portrait + + + + + + + + +
This page must be printed in portrait orientation: the shorter edges of the page must be horizontal.
+ + diff --git a/testing/web-platform/tests/css/css-page/page-size-002.xht b/testing/web-platform/tests/css/css-page/page-size-002.xht new file mode 100644 index 0000000000..a96cd764bb --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-002.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @page size A5 + + + + + + + + +
If A5 (148mm x 210mm) or larger paper is available, this content should be printed in a black box that has a width of 108mm and a height of 170mm.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-003.xht b/testing/web-platform/tests/css/css-page/page-size-003.xht new file mode 100644 index 0000000000..03d633c639 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-003.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @page size A4 + + + + + + + + +
If A4 (210mm x 297mm) or larger paper is available, this content should be printed in a black box that has a width of 170mm and a height of 257mm.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-004.xht b/testing/web-platform/tests/css/css-page/page-size-004.xht new file mode 100644 index 0000000000..205588eefa --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-004.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @page size A3 + + + + + + + + +
If A3 (297mm x 420mm) or larger paper is available, this content should be printed in a black box that has a width of 257mm and a height of 380mm.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-005.xht b/testing/web-platform/tests/css/css-page/page-size-005.xht new file mode 100644 index 0000000000..1288f1c462 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-005.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @page size B5 + + + + + + + + + +
If B5 (176mm x 250mm) or larger paper is available, this content should be printed in a black box that has a width of 136mm and a height of 210mm.
+ + diff --git a/testing/web-platform/tests/css/css-page/page-size-006.xht b/testing/web-platform/tests/css/css-page/page-size-006.xht new file mode 100644 index 0000000000..6488cc0efc --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-006.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @page size B4 + + + + + + + + +
If B4 (250mm x 353mm) or larger paper is available, this content should be printed in a black box that has a width of 210mm and a height of 313mm.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-007.xht b/testing/web-platform/tests/css/css-page/page-size-007.xht new file mode 100644 index 0000000000..fa1a72ea1e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-007.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @page size Letter + + + + + + + + +
If letter-sized (8.5in x 11in) or larger paper is available, this content should be printed in a black box that has a width of 6.5 inches and a height of 9 inches.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-008.xht b/testing/web-platform/tests/css/css-page/page-size-008.xht new file mode 100644 index 0000000000..9903fb6c9e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-008.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @page size Legal + + + + + + + + +
If legal-sized (8.5in x 14in) or larger paper is available, this content should be printed in a black box that has a width of 6.5 inches and a height of 12 inches.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-009.xht b/testing/web-platform/tests/css/css-page/page-size-009.xht new file mode 100644 index 0000000000..fb56cb6f2a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-009.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @page size Ledger + + + + + + + + +
If ledger-sized (11in x 17in) or larger paper is available, this content should be printed in a black box that has a width of 7 inches and a height of 13 inches.
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/page-size-010.xht b/testing/web-platform/tests/css/css-page/page-size-010.xht new file mode 100644 index 0000000000..27d21cc874 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-010.xht @@ -0,0 +1,22 @@ + + + +CSS Test: @page size smaller than paper + + + + + + + + + +

When printed on paper 3 inches x 3 inches or larger, this content should appear in a box whose exterior dimensions are 2 inches x 2 inches. The box should either be centered on the page or positioned in the upper left corner.

+ + diff --git a/testing/web-platform/tests/css/css-page/page-size-011.xht b/testing/web-platform/tests/css/css-page/page-size-011.xht new file mode 100644 index 0000000000..6c9e3bcb11 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-011.xht @@ -0,0 +1,20 @@ + + + + CSS Test: @page size JIS-B5 + + + + + + + +
If JIS B5 (182mm x 257mm) or larger paper is available, this content should be printed in a black box that has a width of 142mm and a height of 217mm.
+ + diff --git a/testing/web-platform/tests/css/css-page/page-size-012.xht b/testing/web-platform/tests/css/css-page/page-size-012.xht new file mode 100644 index 0000000000..0def30ae45 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/page-size-012.xht @@ -0,0 +1,20 @@ + + + + CSS Test: @page size JIS-B4 + + + + + + + +
If JIS B4 (257mm x 364mm) or larger paper is available, this content should be printed in a black box that has a width of 217mm and a height of 324mm.
+ + diff --git a/testing/web-platform/tests/css/css-page/parsing/margin-rules-001.html b/testing/web-platform/tests/css/css-page/parsing/margin-rules-001.html new file mode 100644 index 0000000000..c4270fe606 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/margin-rules-001.html @@ -0,0 +1,51 @@ + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/parsing/nested-rules-001.html b/testing/web-platform/tests/css/css-page/parsing/nested-rules-001.html new file mode 100644 index 0000000000..23c8eb0894 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/nested-rules-001.html @@ -0,0 +1,66 @@ + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/parsing/page-computed.html b/testing/web-platform/tests/css/css-page/parsing/page-computed.html new file mode 100644 index 0000000000..0accba0574 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/page-computed.html @@ -0,0 +1,15 @@ + + + + + + +
+ diff --git a/testing/web-platform/tests/css/css-page/parsing/page-invalid.html b/testing/web-platform/tests/css/css-page/parsing/page-invalid.html new file mode 100644 index 0000000000..2c373a7d7f --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/page-invalid.html @@ -0,0 +1,13 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/parsing/page-orientation-computed.tentative.html b/testing/web-platform/tests/css/css-page/parsing/page-orientation-computed.tentative.html new file mode 100644 index 0000000000..c9dd155f8c --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/page-orientation-computed.tentative.html @@ -0,0 +1,12 @@ + + + +
+ + + + diff --git a/testing/web-platform/tests/css/css-page/parsing/page-orientation-invalid.tentative.html b/testing/web-platform/tests/css/css-page/parsing/page-orientation-invalid.tentative.html new file mode 100644 index 0000000000..e89b1f0917 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/page-orientation-invalid.tentative.html @@ -0,0 +1,15 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/parsing/page-valid.html b/testing/web-platform/tests/css/css-page/parsing/page-valid.html new file mode 100644 index 0000000000..a4c31f5766 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/page-valid.html @@ -0,0 +1,11 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/parsing/size-001.html b/testing/web-platform/tests/css/css-page/parsing/size-001.html new file mode 100644 index 0000000000..885a7b8530 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/size-001.html @@ -0,0 +1,63 @@ + + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/parsing/size-invalid.html b/testing/web-platform/tests/css/css-page/parsing/size-invalid.html new file mode 100644 index 0000000000..6e7c4a222d --- /dev/null +++ b/testing/web-platform/tests/css/css-page/parsing/size-invalid.html @@ -0,0 +1,25 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html b/testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html new file mode 100644 index 0000000000..c2c04514f3 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/pseudo-first-margin-001-print.html @@ -0,0 +1,22 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/pseudo-first-margin-002-print.html b/testing/web-platform/tests/css/css-page/pseudo-first-margin-002-print.html new file mode 100644 index 0000000000..a453b6ba32 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/pseudo-first-margin-002-print.html @@ -0,0 +1,25 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/pseudo-first-margin-003-print.html b/testing/web-platform/tests/css/css-page/pseudo-first-margin-003-print.html new file mode 100644 index 0000000000..9bb953bfa0 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/pseudo-first-margin-003-print.html @@ -0,0 +1,25 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/pseudo-first-margin-004-print.html b/testing/web-platform/tests/css/css-page/pseudo-first-margin-004-print.html new file mode 100644 index 0000000000..34183e3b0e --- /dev/null +++ b/testing/web-platform/tests/css/css-page/pseudo-first-margin-004-print.html @@ -0,0 +1,22 @@ + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/css/css-page/pseudo-first-margin-print-ref.html b/testing/web-platform/tests/css/css-page/pseudo-first-margin-print-ref.html new file mode 100644 index 0000000000..a9c11c23f8 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/pseudo-first-margin-print-ref.html @@ -0,0 +1,22 @@ + + + + +
+
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-page/reference/monolithic-overflow-4-pages-print-ref.html b/testing/web-platform/tests/css/css-page/reference/monolithic-overflow-4-pages-print-ref.html new file mode 100644 index 0000000000..c115782d6a --- /dev/null +++ b/testing/web-platform/tests/css/css-page/reference/monolithic-overflow-4-pages-print-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ Yellow background, page 4. +
+White background, page 4. There should be a hotpink rectangle inside a yellow +block, starting at the first page, and ending right before the first piece of +text. diff --git a/testing/web-platform/tests/css/css-page/support/1x1-green.png b/testing/web-platform/tests/css/css-page/support/1x1-green.png new file mode 100644 index 0000000000..b98ca0ba0a Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/1x1-green.png differ diff --git a/testing/web-platform/tests/css/css-page/support/1x1-lime.png b/testing/web-platform/tests/css/css-page/support/1x1-lime.png new file mode 100644 index 0000000000..cb397fb090 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/1x1-lime.png differ diff --git a/testing/web-platform/tests/css/css-page/support/1x1-maroon.png b/testing/web-platform/tests/css/css-page/support/1x1-maroon.png new file mode 100644 index 0000000000..3f86b07219 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/1x1-maroon.png differ diff --git a/testing/web-platform/tests/css/css-page/support/1x1-navy.png b/testing/web-platform/tests/css/css-page/support/1x1-navy.png new file mode 100644 index 0000000000..9b9a03955b Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/1x1-navy.png differ diff --git a/testing/web-platform/tests/css/css-page/support/1x1-red.png b/testing/web-platform/tests/css/css-page/support/1x1-red.png new file mode 100644 index 0000000000..6bd73ac101 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/1x1-red.png differ diff --git a/testing/web-platform/tests/css/css-page/support/1x1-white.png b/testing/web-platform/tests/css/css-page/support/1x1-white.png new file mode 100644 index 0000000000..dd43faec54 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/1x1-white.png differ diff --git a/testing/web-platform/tests/css/css-page/support/60x60-gg-rr.png b/testing/web-platform/tests/css/css-page/support/60x60-gg-rr.png new file mode 100644 index 0000000000..84f5b2a4f1 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/60x60-gg-rr.png differ diff --git a/testing/web-platform/tests/css/css-page/support/60x60-green.png b/testing/web-platform/tests/css/css-page/support/60x60-green.png new file mode 100644 index 0000000000..b3c8cf3eb4 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/60x60-green.png differ diff --git a/testing/web-platform/tests/css/css-page/support/a-green.css b/testing/web-platform/tests/css/css-page/support/a-green.css new file mode 100644 index 0000000000..b0dbb071d5 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/testing/web-platform/tests/css/css-page/support/b-green.css b/testing/web-platform/tests/css/css-page/support/b-green.css new file mode 100644 index 0000000000..a0473f5ca2 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/support/c-red.css b/testing/web-platform/tests/css/css-page/support/c-red.css new file mode 100644 index 0000000000..d4ba5c64e9 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-page/support/cat.png b/testing/web-platform/tests/css/css-page/support/cat.png new file mode 100644 index 0000000000..85dd732481 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/cat.png differ diff --git a/testing/web-platform/tests/css/css-page/support/import-green.css b/testing/web-platform/tests/css/css-page/support/import-green.css new file mode 100644 index 0000000000..537104e663 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/testing/web-platform/tests/css/css-page/support/import-red.css b/testing/web-platform/tests/css/css-page/support/import-red.css new file mode 100644 index 0000000000..9945ef4711 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/testing/web-platform/tests/css/css-page/support/intrinsic-size.jpg b/testing/web-platform/tests/css/css-page/support/intrinsic-size.jpg new file mode 100644 index 0000000000..b634fd1821 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/intrinsic-size.jpg differ diff --git a/testing/web-platform/tests/css/css-page/support/intrinsic-size.png b/testing/web-platform/tests/css/css-page/support/intrinsic-size.png new file mode 100644 index 0000000000..833e6e36cd Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/intrinsic-size.png differ diff --git a/testing/web-platform/tests/css/css-page/support/pattern-grg-rgr-grg.png b/testing/web-platform/tests/css/css-page/support/pattern-grg-rgr-grg.png new file mode 100644 index 0000000000..6fcfeb4883 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/pattern-grg-rgr-grg.png differ diff --git a/testing/web-platform/tests/css/css-page/support/pattern-grg-rrg-rgg.png b/testing/web-platform/tests/css/css-page/support/pattern-grg-rrg-rgg.png new file mode 100644 index 0000000000..fcf4f3fd7d Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/pattern-grg-rrg-rgg.png differ diff --git a/testing/web-platform/tests/css/css-page/support/pattern-rgr-grg-rgr.png b/testing/web-platform/tests/css/css-page/support/pattern-rgr-grg-rgr.png new file mode 100644 index 0000000000..db8ed5cf7b Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/pattern-rgr-grg-rgr.png differ diff --git a/testing/web-platform/tests/css/css-page/support/pattern-tr.png b/testing/web-platform/tests/css/css-page/support/pattern-tr.png new file mode 100644 index 0000000000..8b4b25364e Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/pattern-tr.png differ diff --git a/testing/web-platform/tests/css/css-page/support/square-purple.png b/testing/web-platform/tests/css/css-page/support/square-purple.png new file mode 100644 index 0000000000..0f522d7872 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/square-purple.png differ diff --git a/testing/web-platform/tests/css/css-page/support/square-teal.png b/testing/web-platform/tests/css/css-page/support/square-teal.png new file mode 100644 index 0000000000..e567f51b91 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/square-teal.png differ diff --git a/testing/web-platform/tests/css/css-page/support/square-white.png b/testing/web-platform/tests/css/css-page/support/square-white.png new file mode 100644 index 0000000000..5853cbb238 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/square-white.png differ diff --git a/testing/web-platform/tests/css/css-page/support/swatch-blue.png b/testing/web-platform/tests/css/css-page/support/swatch-blue.png new file mode 100644 index 0000000000..bf2759634d Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/swatch-blue.png differ diff --git a/testing/web-platform/tests/css/css-page/support/swatch-green.png b/testing/web-platform/tests/css/css-page/support/swatch-green.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/swatch-green.png differ diff --git a/testing/web-platform/tests/css/css-page/support/swatch-lime.png b/testing/web-platform/tests/css/css-page/support/swatch-lime.png new file mode 100644 index 0000000000..55fd7fdaed Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/swatch-lime.png differ diff --git a/testing/web-platform/tests/css/css-page/support/swatch-orange.png b/testing/web-platform/tests/css/css-page/support/swatch-orange.png new file mode 100644 index 0000000000..d3cd498b52 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/swatch-orange.png differ diff --git a/testing/web-platform/tests/css/css-page/support/swatch-red.png b/testing/web-platform/tests/css/css-page/support/swatch-red.png new file mode 100644 index 0000000000..1caf25c992 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/swatch-red.png differ diff --git a/testing/web-platform/tests/css/css-page/support/swatch-white.png b/testing/web-platform/tests/css/css-page/support/swatch-white.png new file mode 100644 index 0000000000..1a7d4323d7 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/swatch-white.png differ diff --git a/testing/web-platform/tests/css/css-page/support/swatch-yellow.png b/testing/web-platform/tests/css/css-page/support/swatch-yellow.png new file mode 100644 index 0000000000..1591aa0e2e Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/swatch-yellow.png differ diff --git a/testing/web-platform/tests/css/css-page/support/test-bl.png b/testing/web-platform/tests/css/css-page/support/test-bl.png new file mode 100644 index 0000000000..904e24e996 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/test-bl.png differ diff --git a/testing/web-platform/tests/css/css-page/support/test-br.png b/testing/web-platform/tests/css/css-page/support/test-br.png new file mode 100644 index 0000000000..f413ff5c1a Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/test-br.png differ diff --git a/testing/web-platform/tests/css/css-page/support/test-outer.png b/testing/web-platform/tests/css/css-page/support/test-outer.png new file mode 100644 index 0000000000..82eeace7fc Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/test-outer.png differ diff --git a/testing/web-platform/tests/css/css-page/support/test-tl.png b/testing/web-platform/tests/css/css-page/support/test-tl.png new file mode 100644 index 0000000000..f6ac0ef7e8 Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/test-tl.png differ diff --git a/testing/web-platform/tests/css/css-page/support/test-tr.png b/testing/web-platform/tests/css/css-page/support/test-tr.png new file mode 100644 index 0000000000..59843ae54b Binary files /dev/null and b/testing/web-platform/tests/css/css-page/support/test-tr.png differ diff --git a/testing/web-platform/tests/css/css-page/trailing-declaration-crash.html b/testing/web-platform/tests/css/css-page/trailing-declaration-crash.html new file mode 100644 index 0000000000..54b9a13220 --- /dev/null +++ b/testing/web-platform/tests/css/css-page/trailing-declaration-crash.html @@ -0,0 +1,8 @@ + +CSS Page: Crash with trailing declarations + -- cgit v1.2.3