From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../content-visibility/animation-display-lock.html | 188 +++++++++++++++++++++ .../content-visibility/container-focus-ref.html | 21 +++ .../content-visibility/container-ref.html | 17 ++ .../container-with-child-ref.html | 25 +++ .../container-with-pos-children-ref.html | 56 ++++++ .../content-visibility/content-visibility-001.html | 45 +++++ .../content-visibility/content-visibility-002.html | 42 +++++ .../content-visibility-003-ref.html | 22 +++ .../content-visibility/content-visibility-003.html | 29 ++++ .../content-visibility-004-ref.html | 11 ++ .../content-visibility/content-visibility-004.html | 22 +++ .../content-visibility/content-visibility-005.html | 42 +++++ .../content-visibility/content-visibility-006.html | 43 +++++ .../content-visibility/content-visibility-007.html | 43 +++++ .../content-visibility/content-visibility-008.html | 44 +++++ .../content-visibility/content-visibility-009.html | 47 ++++++ .../content-visibility/content-visibility-010.html | 47 ++++++ .../content-visibility/content-visibility-011.html | 47 ++++++ .../content-visibility/content-visibility-012.html | 43 +++++ .../content-visibility/content-visibility-013.html | 43 +++++ .../content-visibility/content-visibility-014.html | 44 +++++ .../content-visibility/content-visibility-015.html | 50 ++++++ .../content-visibility/content-visibility-016.html | 51 ++++++ .../content-visibility/content-visibility-017.html | 51 ++++++ .../content-visibility/content-visibility-018.html | 52 ++++++ .../content-visibility-019-ref.html | 17 ++ .../content-visibility-019.sub.https.html | 37 ++++ .../content-visibility-020-ref.html | 17 ++ .../content-visibility/content-visibility-020.html | 46 +++++ .../content-visibility-021-ref.html | 25 +++ .../content-visibility/content-visibility-021.html | 46 +++++ .../content-visibility-022-ref.html | 24 +++ .../content-visibility/content-visibility-022.html | 53 ++++++ .../content-visibility-023-ref.html | 24 +++ .../content-visibility/content-visibility-023.html | 45 +++++ .../content-visibility-024-ref.html | 24 +++ .../content-visibility/content-visibility-024.html | 46 +++++ .../content-visibility-025-ref.html | 32 ++++ .../content-visibility/content-visibility-025.html | 53 ++++++ .../content-visibility/content-visibility-026.html | 31 ++++ .../content-visibility-027-ref.html | 17 ++ .../content-visibility/content-visibility-027.html | 37 ++++ .../content-visibility/content-visibility-028.html | 64 +++++++ .../content-visibility/content-visibility-029.html | 27 +++ .../content-visibility/content-visibility-030.html | 183 ++++++++++++++++++++ .../content-visibility/content-visibility-031.html | 72 ++++++++ .../content-visibility-032-ref.html | 11 ++ .../content-visibility/content-visibility-032.html | 27 +++ .../content-visibility-033-ref.html | 11 ++ .../content-visibility-033.sub.https.html | 27 +++ .../content-visibility-034-ref.html | 30 ++++ .../content-visibility/content-visibility-034.html | 44 +++++ .../content-visibility/content-visibility-035.html | 59 +++++++ .../content-visibility/content-visibility-036.html | 61 +++++++ .../content-visibility/content-visibility-037.html | 39 +++++ .../content-visibility/content-visibility-038.html | 107 ++++++++++++ .../content-visibility/content-visibility-039.html | 79 +++++++++ .../content-visibility/content-visibility-040.html | 45 +++++ .../content-visibility/content-visibility-041.html | 43 +++++ .../content-visibility-042-ref.html | 21 +++ .../content-visibility/content-visibility-042.html | 38 +++++ .../content-visibility/content-visibility-043.html | 41 +++++ .../content-visibility/content-visibility-044.html | 34 ++++ .../content-visibility/content-visibility-045.html | 52 ++++++ .../content-visibility/content-visibility-046.html | 45 +++++ .../content-visibility/content-visibility-047.html | 48 ++++++ .../content-visibility/content-visibility-048.html | 46 +++++ .../content-visibility-049-ref.html | 33 ++++ .../content-visibility/content-visibility-049.html | 43 +++++ .../content-visibility/content-visibility-050.html | 39 +++++ .../content-visibility/content-visibility-051.html | 44 +++++ .../content-visibility/content-visibility-052.html | 73 ++++++++ .../content-visibility/content-visibility-053.html | 30 ++++ .../content-visibility/content-visibility-054.html | 34 ++++ .../content-visibility/content-visibility-055.html | 42 +++++ .../content-visibility/content-visibility-056.html | 42 +++++ .../content-visibility/content-visibility-057.html | 52 ++++++ .../content-visibility-058-ref.html | 61 +++++++ .../content-visibility/content-visibility-058.html | 65 +++++++ .../content-visibility/content-visibility-060.html | 57 +++++++ .../content-visibility/content-visibility-061.html | 57 +++++++ .../content-visibility/content-visibility-062.html | 57 +++++++ .../content-visibility/content-visibility-063.html | 57 +++++++ .../content-visibility-064-ref.html | 57 +++++++ .../content-visibility/content-visibility-064.html | 64 +++++++ .../content-visibility/content-visibility-065.html | 57 +++++++ .../content-visibility/content-visibility-066.html | 57 +++++++ .../content-visibility/content-visibility-067.html | 55 ++++++ .../content-visibility/content-visibility-068.html | 103 +++++++++++ .../content-visibility/content-visibility-069.html | 53 ++++++ .../content-visibility/content-visibility-070.html | 112 ++++++++++++ .../content-visibility/content-visibility-071.html | 185 ++++++++++++++++++++ .../content-visibility/content-visibility-072.html | 86 ++++++++++ .../content-visibility/content-visibility-073.html | 44 +++++ .../content-visibility-074-ref.html | 35 ++++ .../content-visibility/content-visibility-074.html | 69 ++++++++ .../content-visibility-075-ref.html | 37 ++++ .../content-visibility/content-visibility-075.html | 41 +++++ .../content-visibility/content-visibility-076.html | 41 +++++ .../content-visibility/content-visibility-077.html | 27 +++ .../content-visibility-078-ref.html | 29 ++++ .../content-visibility/content-visibility-078.html | 43 +++++ .../content-visibility-079-ref.html | 9 + .../content-visibility/content-visibility-079.html | 17 ++ .../content-visibility/content-visibility-080.html | 32 ++++ .../content-visibility/content-visibility-081.html | 55 ++++++ .../content-visibility/content-visibility-082.html | 32 ++++ .../content-visibility/content-visibility-083.html | 42 +++++ .../content-visibility/content-visibility-084.html | 50 ++++++ ...ontent-visibility-auto-applied-to-th-crash.html | 21 +++ .../content-visibility-auto-in-iframe-ref.html | 25 +++ .../content-visibility-auto-in-iframe.html | 28 +++ .../content-visibility-auto-intrinsic-width.html | 25 +++ .../content-visibility-auto-nested-ref.html | 10 ++ .../content-visibility-auto-nested.html | 28 +++ .../content-visibility-auto-selection-crash.html | 26 +++ ...ility-auto-state-changed-first-observation.html | 65 +++++++ ...tent-visibility-auto-state-changed-removed.html | 41 +++++ .../content-visibility-auto-state-changed.html | 98 +++++++++++ .../content-visibility-canvas-ref.html | 17 ++ .../content-visibility-canvas.html | 43 +++++ .../content-visibility-continuations-crash.html | 14 ++ .../content-visibility-fieldset-size-ref.html | 14 ++ .../content-visibility-fieldset-size.html | 17 ++ ...tent-visibility-forced-layout-client-rects.html | 105 ++++++++++++ .../content-visibility-form-controls-crash.html | 34 ++++ ...content-visibility-hit-test-contents-crash.html | 27 +++ .../content-visibility/content-visibility-img.html | 48 ++++++ .../content-visibility-in-svg-000-crash.html | 30 ++++ .../content-visibility-input-image.html | 33 ++++ .../content-visibility-interpolation.html | 86 ++++++++++ .../content-visibility-output-crash.html | 11 ++ ...nt-visibility-resize-observer-no-error-ref.html | 17 ++ ...ontent-visibility-resize-observer-no-error.html | 30 ++++ .../content-visibility-selection-crash.html | 20 +++ .../content-visibility/content-visibility-svg.html | 25 +++ .../content-visibility-video-ref.html | 17 ++ .../content-visibility-video.html | 41 +++++ .../content-visibility-with-top-layer-000.html | 29 ++++ .../content-visibility-with-top-layer-001.html | 30 ++++ .../content-visibility-with-top-layer-002.html | 32 ++++ .../content-visibility-with-top-layer-003.html | 37 ++++ .../content-visibility-with-top-layer-004.html | 31 ++++ .../content-visibility-with-top-layer-005.html | 31 ++++ .../content-visibility-with-top-layer-006.html | 40 +++++ ...ibility-with-top-layer-hide-after-addition.html | 33 ++++ .../content-with-top-layer-ref.html | 18 ++ .../contentvisibility-nestedslot-crash.html | 31 ++++ ...content-visibility-transition-finished-001.html | 43 +++++ .../crashtests/first-line-and-inline-block.html | 13 ++ .../detach-locked-slot-children-crash.html | 18 ++ .../document-element-computed-style.html | 18 ++ ...mic-change-paint-fully-obscuring-child-001.html | 44 +++++ .../element-reassigned-to-skipped-slot.html | 68 ++++++++ ...ment-reassigned-to-slot-in-skipped-subtree.html | 70 ++++++++ .../hidden-execcommand-crash.html | 10 ++ .../hidden-pseudo-element-removed-crash.html | 20 +++ .../content-visibility/inheritance.html | 24 +++ .../inline-container-with-child-ref.html | 27 +++ .../content-visibility/meter-selection-crash.html | 21 +++ .../parsing/content-visibility-computed.html | 23 +++ .../parsing/content-visibility-invalid.html | 22 +++ .../parsing/content-visibility-valid.html | 20 +++ .../positioned-container-ref.html | 22 +++ .../content-visibility/resources/circles.svg | 37 ++++ .../content-visibility/resources/dice.png | Bin 0 -> 43058 bytes .../content-visibility/resources/frame.html | 8 + .../resources/slot-content-visibility.html | 8 + .../resources/text-fragment-target-auto.html | 64 +++++++ ...llIntoView-target-with-contents-hidden-ref.html | 34 ++++ ...scrollIntoView-target-with-contents-hidden.html | 37 ++++ ...with-focus-target-with-contents-hidden-ref.html | 34 ++++ ...iew-with-focus-target-with-contents-hidden.html | 37 ++++ .../slot-content-visibility-1-crash.html | 13 ++ .../slot-content-visibility-10-crash.html | 16 ++ .../slot-content-visibility-11-crash.html | 16 ++ .../slot-content-visibility-12-crash.html | 31 ++++ .../slot-content-visibility-13-crash.html | 20 +++ .../slot-content-visibility-14-crash.html | 21 +++ .../slot-content-visibility-15-crash.html | 13 ++ .../slot-content-visibility-16-crash.html | 14 ++ .../slot-content-visibility-17-crash.html | 21 +++ .../slot-content-visibility-18-crash.html | 21 +++ .../slot-content-visibility-19-crash.html | 12 ++ .../slot-content-visibility-2-crash.html | 13 ++ .../slot-content-visibility-20-crash.html | 33 ++++ .../slot-content-visibility-21-crash.html | 14 ++ .../slot-content-visibility-22-crash.html | 9 + .../slot-content-visibility-3-crash.html | 15 ++ .../slot-content-visibility-4-crash.html | 13 ++ .../slot-content-visibility-5-crash.html | 33 ++++ .../slot-content-visibility-6-crash.html | 14 ++ .../slot-content-visibility-7-crash.html | 18 ++ .../slot-content-visibility-8-crash.html | 30 ++++ .../slot-content-visibility-9-crash.html | 16 ++ .../spacer-and-container-ref.html | 23 +++ .../spacer-and-container-scrolled-ref.html | 27 +++ .../spacer-with-top-layer-ref.html | 18 ++ 198 files changed, 7675 insertions(+) create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/animation-display-lock.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/container-focus-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/container-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/container-with-child-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/container-with-pos-children-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-001.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-002.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-005.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-006.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-007.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-008.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-009.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-010.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-011.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-012.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-013.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-014.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-015.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-016.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-017.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-018.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019.sub.https.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-026.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-028.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-029.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-030.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-031.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033.sub.https.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-035.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-036.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-037.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-038.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-039.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-040.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-041.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-043.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-044.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-045.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-046.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-047.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-048.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-050.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-051.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-052.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-053.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-054.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-055.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-056.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-057.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-060.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-061.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-062.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-063.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-065.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-066.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-067.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-068.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-069.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-070.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-071.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-072.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-073.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-076.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-077.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-080.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-081.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-082.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-083.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-084.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-applied-to-th-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-intrinsic-width.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-selection-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-removed.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-continuations-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-forced-layout-client-rects.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-form-controls-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-hit-test-contents-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-img.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-in-svg-000-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-input-image.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-interpolation.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-output-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-selection-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-svg.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-000.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-001.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-002.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-003.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-004.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-005.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-006.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-hide-after-addition.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/content-with-top-layer-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/contentvisibility-nestedslot-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/crashtests/content-visibility-transition-finished-001.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/crashtests/first-line-and-inline-block.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/detach-locked-slot-children-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/document-element-computed-style.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/dynamic-change-paint-fully-obscuring-child-001.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-skipped-slot.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-slot-in-skipped-subtree.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/hidden-execcommand-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/hidden-pseudo-element-removed-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/inheritance.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/inline-container-with-child-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/meter-selection-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-computed.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-invalid.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-valid.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/positioned-container-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/resources/circles.svg create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/resources/dice.png create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/resources/frame.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/resources/slot-content-visibility.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/resources/text-fragment-target-auto.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-1-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-10-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-11-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-12-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-13-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-14-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-15-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-16-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-17-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-18-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-19-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-2-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-20-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-21-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-22-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-3-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-4-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-5-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-6-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-7-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-8-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-9-crash.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-scrolled-ref.html create mode 100644 testing/web-platform/tests/css/css-contain/content-visibility/spacer-with-top-layer-ref.html (limited to 'testing/web-platform/tests/css/css-contain/content-visibility') diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/animation-display-lock.html b/testing/web-platform/tests/css/css-contain/content-visibility/animation-display-lock.html new file mode 100644 index 0000000000..7960ba0f59 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/animation-display-lock.html @@ -0,0 +1,188 @@ + + +Test getComputedStyle on a CSS animation in a display locked subtree + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/container-focus-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/container-focus-ref.html new file mode 100644 index 0000000000..402b689010 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/container-focus-ref.html @@ -0,0 +1,21 @@ + + + +CSS Content Visibility: container (reference) + + + + + +

Test passes if the light blue box below has focus. +

+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/container-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/container-ref.html new file mode 100644 index 0000000000..e3e8b279ef --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/container-ref.html @@ -0,0 +1,17 @@ + + + +CSS Content Visibility: container (reference) + + + + + +
+ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/container-with-child-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/container-with-child-ref.html new file mode 100644 index 0000000000..d9d6ad1943 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/container-with-child-ref.html @@ -0,0 +1,25 @@ + + + +CSS Content Visibility: container with child and text (reference) + + + + + +
+ Test passes if you can see this text and a green box. +
+
+ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/container-with-pos-children-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/container-with-pos-children-ref.html new file mode 100644 index 0000000000..1a84feca0b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/container-with-pos-children-ref.html @@ -0,0 +1,56 @@ + + + +CSS Content Visibility: container with child and text (reference) + + + + + +

This test passes if the two light blue boxes below have the same content. + +

+ Text. +
+ inline child +
+
+
+
+
+
+
+
+
+ Text. +
+ inline child +
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-001.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-001.html new file mode 100644 index 0000000000..b6b10164e8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-001.html @@ -0,0 +1,45 @@ + + + +CSS Content Visibility: hidden does not paint + + + + + + + +
+ Text. +
+ inline child +
+
+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-002.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-002.html new file mode 100644 index 0000000000..4d83821839 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-002.html @@ -0,0 +1,42 @@ + + + +CSS Content Visibility: hidden starts painting when removed + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003-ref.html new file mode 100644 index 0000000000..c5dd2eab6c --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003-ref.html @@ -0,0 +1,22 @@ + + + +CSS Content Visibility: hidden container is not breakable (reference) + + + + + +

Test passes if there is a solid green square below. + +

+
+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003.html new file mode 100644 index 0000000000..d3cc902b90 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-003.html @@ -0,0 +1,29 @@ + + + +CSS Content Visibility: hidden container is not breakable + + + + + + + +

Test passes if there is a solid green square below. + +

+
Text
+
+ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004-ref.html new file mode 100644 index 0000000000..ac48a2a0f0 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004-ref.html @@ -0,0 +1,11 @@ + + + +CSS Content Visibility: hidden container in an iframe (reference) + + + +

Test passes if the word “Fail” does not appear in the box below.

+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004.html new file mode 100644 index 0000000000..7091dd930d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-004.html @@ -0,0 +1,22 @@ + + + +CSS Content Visibility: hidden container in an iframe + + + + + +

Test passes if the word “Fail” does not appear in the box below.

+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-005.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-005.html new file mode 100644 index 0000000000..7b4a791cc7 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-005.html @@ -0,0 +1,42 @@ + + + +CSS Content Visibility: hidden stops painting when added + + + + + + + + + +
+ Test fails if you can see this text or a red box. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-006.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-006.html new file mode 100644 index 0000000000..8a0a3db0d1 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-006.html @@ -0,0 +1,43 @@ + + + +CSS Content Visibility: hidden stops painting when added (composited) + + + + + + + + + +
+ Test fails if you can see this text or a red box. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-007.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-007.html new file mode 100644 index 0000000000..eec9b1d900 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-007.html @@ -0,0 +1,43 @@ + + + +CSS Content Visibility: hidden stops painting when added (composited child) + + + + + + + + + +
+ Test fails if you can see this text or a red box. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-008.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-008.html new file mode 100644 index 0000000000..fec8549879 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-008.html @@ -0,0 +1,44 @@ + + + +CSS Content Visibility: hidden stops painting when added (composited with composited child) + + + + + + + + + +
+ Test fails if you can see this text or a red box. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-009.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-009.html new file mode 100644 index 0000000000..d65a475233 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-009.html @@ -0,0 +1,47 @@ + + + +CSS Content Visibility: hidden stops painting when added (positioned) + + + + + + + + + +
+ Test fails if you can see this text or a red box. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-010.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-010.html new file mode 100644 index 0000000000..a613bf2754 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-010.html @@ -0,0 +1,47 @@ + + + +CSS Content Visibility: hidden stops painting when added (positioned child) + + + + + + + + + +
+ Test fails if you can see this text or a red box. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-011.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-011.html new file mode 100644 index 0000000000..c69c36900f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-011.html @@ -0,0 +1,47 @@ + + + +CSS Content Visibility: hidden stops painting when added (positioned with a positioned child) + + + + + + + + + +
+ Test fails if you can see this text or a red box below. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-012.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-012.html new file mode 100644 index 0000000000..6a52890256 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-012.html @@ -0,0 +1,43 @@ + + + +CSS Content Visibility: hidden starts painting when removed (composited) + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-013.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-013.html new file mode 100644 index 0000000000..18c8b9dfee --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-013.html @@ -0,0 +1,43 @@ + + + +CSS Content Visibility: hidden starts painting when removed (composited child) + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-014.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-014.html new file mode 100644 index 0000000000..e3ee8af087 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-014.html @@ -0,0 +1,44 @@ + + + +CSS Content Visibility: hidden starts painting when removed (composited with a composited child) + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-015.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-015.html new file mode 100644 index 0000000000..6099054ebd --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-015.html @@ -0,0 +1,50 @@ + + + +Content Visibility: hit testing + + + + + + + + + + +
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-016.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-016.html new file mode 100644 index 0000000000..db3599e243 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-016.html @@ -0,0 +1,51 @@ + + + +Content Visibility: hit testing (composited) + + + + + + + + + + +
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-017.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-017.html new file mode 100644 index 0000000000..a9c0e03009 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-017.html @@ -0,0 +1,51 @@ + + + +Content Visibility: hit testing (composited child) + + + + + + + + + + +
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-018.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-018.html new file mode 100644 index 0000000000..15fe7f769d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-018.html @@ -0,0 +1,52 @@ + + + +Content Visibility: hit testing (composited with a composited child) + + + + + + + + + + +
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019-ref.html new file mode 100644 index 0000000000..09356a3b61 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019-ref.html @@ -0,0 +1,17 @@ + + + +Display Locking: iframe locking (reference) + + + + + +
Test passes if there is a box with no text below.
+ +
Test passes if there is a box with no text above.
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019.sub.https.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019.sub.https.html new file mode 100644 index 0000000000..19497af007 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-019.sub.https.html @@ -0,0 +1,37 @@ + + + +Content Visibility: cross-origin iframe locking + + + + + + + + +
Test passes if there is a box with no text below.
+ +
Test passes if there is a box with no text above.
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020-ref.html new file mode 100644 index 0000000000..7e0140365d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020-ref.html @@ -0,0 +1,17 @@ + + + +Content Visibility: hidden iframe (reference) + + + + + +
Test passes if the word “FAIL” does not appear below and if there is no red.
+ +
Test passes if the word “FAIL” does not appear above and if there is no red.
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020.html new file mode 100644 index 0000000000..4b4873073e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-020.html @@ -0,0 +1,46 @@ + + + +Content Visibility: hidden iframe + + + + + + + + + + +
Test passes if the word “FAIL” does not appear below and if there is no red.
+ +
Test passes if the word “FAIL” does not appear above and if there is no red.
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021-ref.html new file mode 100644 index 0000000000..be71e10eb3 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021-ref.html @@ -0,0 +1,25 @@ + + + +Content Visibility: hidden image (reference) + + + + + +
Test passes if there are two identical light blue boxes below and no image in them.
+
+
+
Test passes if there are two identical light blue boxes above and no image in them.
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021.html new file mode 100644 index 0000000000..f9e597cd55 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-021.html @@ -0,0 +1,46 @@ + + + +Content Visibility: hidden image + + + + + + + + + +
Test passes if there are two identical light blue boxes below and no image in them.
+ + +
Test passes if there are two identical light blue boxes above and no image in them.
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022-ref.html new file mode 100644 index 0000000000..f85727489a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022-ref.html @@ -0,0 +1,24 @@ + + + +Content Visibility: hidden svg (reference) + + + + + +
Test passes if there is a plain light blue box below with no circles in it.
+
+
Lorem ipsum consectetur adipiscing elit
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022.html new file mode 100644 index 0000000000..8912d70ed4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-022.html @@ -0,0 +1,53 @@ + + + +Content Visibility: hidden svg + + + + + + + + + +
Test passes if there is a plain light blue box below with no circles in it.
+ + + + + + + + + + + + +
Lorem ipsum consectetur adipiscing elit
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023-ref.html new file mode 100644 index 0000000000..713c2df706 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023-ref.html @@ -0,0 +1,24 @@ + + + +Content Visibility: hidden iframe (reference) + + + + + +
Test passes if the word “PASS” and a green box can been seen below.
+ +
Lorem ipsum consectetur adipiscing elit
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023.html new file mode 100644 index 0000000000..b561a8b0cd --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-023.html @@ -0,0 +1,45 @@ + + + +Content Visibility: hidden iframe + + + + + + + + + +
Test passes if the word “PASS” and a green box can been seen below.
+ +
Lorem ipsum consectetur adipiscing elit
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024-ref.html new file mode 100644 index 0000000000..a9c68285a7 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024-ref.html @@ -0,0 +1,24 @@ + + + +Content Visibility: hidden image (reference) + + + + + +
Test passes if there are two pictures below: one of colored dices over a checkered background, and one of a bunch of circles.
+ + +
Lorem ipsum consectetur adipiscing elit
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024.html new file mode 100644 index 0000000000..cf2faca345 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-024.html @@ -0,0 +1,46 @@ + + + +Content Visibility: hidden image + + + + + + + + + +
Test passes if there are two pictures below: one of colored dices over a checkered background, and one of a bunch of circles.
+ + +
Lorem ipsum consectetur adipiscing elit
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025-ref.html new file mode 100644 index 0000000000..df156cee72 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025-ref.html @@ -0,0 +1,32 @@ + + + +Content Visibility: hidden svg (reference) + + + + + +
Test passes if there are circles in the light blue box below.
+ + + + + + + + + + + + +
Lorem ipsum consectetur adipiscing elit
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025.html new file mode 100644 index 0000000000..019cd1cc83 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-025.html @@ -0,0 +1,53 @@ + + + +Content Visibility: hidden svg + + + + + + + + + +
Test passes if there are circles in the light blue box below.
+ +
Lorem ipsum consectetur adipiscing elit
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-026.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-026.html new file mode 100644 index 0000000000..17ec9a21d5 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-026.html @@ -0,0 +1,31 @@ + + + +Content Visibility: Computed Values + + + + + +
+ + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027-ref.html new file mode 100644 index 0000000000..ce40d52998 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027-ref.html @@ -0,0 +1,17 @@ + + + +Content Visibility: auto in the viewport (reference). + + + + + +
+ Test passes if there is a border around this text. +
+ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027.html new file mode 100644 index 0000000000..912cefd815 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-027.html @@ -0,0 +1,37 @@ + + + +Content Visibility: auto in the viewport. + + + + + + + + + + +
+ Test passes if there is a border around this text. +
+ + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-028.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-028.html new file mode 100644 index 0000000000..db13543f29 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-028.html @@ -0,0 +1,64 @@ + + + +Content Visibility: shadow dom + + + + + + + + + +
+
+ Test passes if you can see this text and a green box. +
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-029.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-029.html new file mode 100644 index 0000000000..7598634678 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-029.html @@ -0,0 +1,27 @@ + + + +Content Visibility: innerText + + + + + + + + +This text should be visible. +
+ This text should not be visible. +
+ This text is also not visible. +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-030.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-030.html new file mode 100644 index 0000000000..397f8de519 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-030.html @@ -0,0 +1,183 @@ + + + +Content Visibility: intersection observer interactions + + + + + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-031.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-031.html new file mode 100644 index 0000000000..d131c242bc --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-031.html @@ -0,0 +1,72 @@ + + + +Content Visibility: resize observer interactions + + + + + +
+
+
+
+ + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032-ref.html new file mode 100644 index 0000000000..0ab1a659f8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032-ref.html @@ -0,0 +1,11 @@ + + + +Content Visibility: hidden iframe, size changes (reference) + + + +

Test fails if the box below is square.

+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032.html new file mode 100644 index 0000000000..0a8894f75e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-032.html @@ -0,0 +1,27 @@ + + + +Content Visibility: hidden iframe, size changes + + + + + + + + +

Test fails if the box below is square.

+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033-ref.html new file mode 100644 index 0000000000..0ab1a659f8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033-ref.html @@ -0,0 +1,11 @@ + + + +Content Visibility: hidden iframe, size changes (reference) + + + +

Test fails if the box below is square.

+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033.sub.https.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033.sub.https.html new file mode 100644 index 0000000000..59bad85af9 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-033.sub.https.html @@ -0,0 +1,27 @@ + + + +Display Locking: locks an iframe, and changes its size + + + + + + + + +

Test fails if the box below is square.

+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034-ref.html new file mode 100644 index 0000000000..f1a2cf57b9 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034-ref.html @@ -0,0 +1,30 @@ + + + +Content Visibility: hidden element shifted down (reference) + + + + + +

There should be a square blank box (with a blue border) between an orange square and a blue rectangle. +

+
+
+ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034.html new file mode 100644 index 0000000000..d45200611b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-034.html @@ -0,0 +1,44 @@ + + + +Content Visibility: hidden element shifted down + + + + + + + + + +

There should be a square blank box (with a blue border) between an orange square and a blue rectangle. +

+
Fail
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-035.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-035.html new file mode 100644 index 0000000000..c2f62ca438 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-035.html @@ -0,0 +1,59 @@ + + + +Display Locking: hidden shadow descendant + + + + + + + +
+ +
+ + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-036.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-036.html new file mode 100644 index 0000000000..8dc56e9145 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-036.html @@ -0,0 +1,61 @@ + + + +Display Locking: style on hidden element & child + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-037.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-037.html new file mode 100644 index 0000000000..c40b22026b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-037.html @@ -0,0 +1,39 @@ + + + +Content Visibility: hidden grid with positioned child + + + + + + + + + +
+
Test fails if this text is visible.
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-038.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-038.html new file mode 100644 index 0000000000..638a336c91 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-038.html @@ -0,0 +1,107 @@ + + + +Content Visibility: measure layout + + + + + + + +
+
+ + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-039.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-039.html new file mode 100644 index 0000000000..481dcc4583 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-039.html @@ -0,0 +1,79 @@ + + + +Display Locking: measure forced SVG text + + + + + + +
+ + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-040.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-040.html new file mode 100644 index 0000000000..cf2e214e1a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-040.html @@ -0,0 +1,45 @@ + + + +Display Locking: absolute positioned in flex, which is in a hidden div. + + + + + + + + + + +
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-041.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-041.html new file mode 100644 index 0000000000..82c4feb131 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-041.html @@ -0,0 +1,43 @@ + + + +Content Visibility: pseudo elements + + + + + + + +
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042-ref.html new file mode 100644 index 0000000000..a76d5397c3 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042-ref.html @@ -0,0 +1,21 @@ + + + +Content Visibility: pseudo elements + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042.html new file mode 100644 index 0000000000..381af12dc5 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-042.html @@ -0,0 +1,38 @@ + + + +Content Visibility: pseudo elements + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-043.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-043.html new file mode 100644 index 0000000000..a230315e69 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-043.html @@ -0,0 +1,41 @@ + + + +Content Visibility: scroll child into view, and adopt to a document + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-044.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-044.html new file mode 100644 index 0000000000..f8b9463447 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-044.html @@ -0,0 +1,34 @@ + + + +Content Visibility: slot moved after container is hidden + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-045.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-045.html new file mode 100644 index 0000000000..b965d4d1a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-045.html @@ -0,0 +1,52 @@ + + + +Content Visibility: auto subtree becomes hidden in the viewport + + + + + + + + +
+ Test fails if you see this text or a red box. +
+
+ + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-046.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-046.html new file mode 100644 index 0000000000..6f1cd28e39 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-046.html @@ -0,0 +1,45 @@ + + + +Content Visibility: viewport auto painting. + + + + + + + + +
+ Test passes if you can see this text and a green box. +
+
+ + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-047.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-047.html new file mode 100644 index 0000000000..bb5399280d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-047.html @@ -0,0 +1,48 @@ + + +Content Visibility: tab order navigation ignores hidden subtrees + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-048.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-048.html new file mode 100644 index 0000000000..2b8679b5dd --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-048.html @@ -0,0 +1,46 @@ + + + +Content Visibility: navigating to a text fragment. + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049-ref.html new file mode 100644 index 0000000000..be5fd78a34 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049-ref.html @@ -0,0 +1,33 @@ + + + +Content Visibility: anchor links paint subtrees (reference) + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049.html new file mode 100644 index 0000000000..f130d77b66 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-049.html @@ -0,0 +1,43 @@ + + + +Content Visibility: anchor links paint subtrees + + + + + + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-050.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-050.html new file mode 100644 index 0000000000..bcc4f5e430 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-050.html @@ -0,0 +1,39 @@ + + + +Content Visibility: focus on new element + + + + + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-051.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-051.html new file mode 100644 index 0000000000..15718cad32 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-051.html @@ -0,0 +1,44 @@ + + + +CSS Content Visibility: switching to block stop painting + + + + + + + + + +
+ Test fails if you see this text or a red box. +
+ Fail. +
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-052.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-052.html new file mode 100644 index 0000000000..2df45ae149 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-052.html @@ -0,0 +1,73 @@ + + + +CSS Content Visibility: hidden starts painting when removed + + + + + + + + + +

This test passes if the two light blue boxes below have the same content. +

+
+
+ Text. +
+ inline child +
+
+
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-053.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-053.html new file mode 100644 index 0000000000..ebdaecbc62 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-053.html @@ -0,0 +1,30 @@ + + +Content Visibility: focus on display none element + + + + + + + +
+
+ +
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-054.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-054.html new file mode 100644 index 0000000000..232dc0d7b1 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-054.html @@ -0,0 +1,34 @@ + + + +Display Locking: focus on styled element + + + + + + + +
+
+ focusable thing +
+
+
+ focusable thing +
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-055.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-055.html new file mode 100644 index 0000000000..3dae93a504 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-055.html @@ -0,0 +1,42 @@ + + + +Content Visibility: anchor links prevented + + + + + + + + + +
+
Test passes if this is on screen.
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-056.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-056.html new file mode 100644 index 0000000000..dae94aa095 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-056.html @@ -0,0 +1,42 @@ + + + +Content Visibility: scrollIntoView prevented + + + + + + + + + +
Test passes if there is no red.
+
FAIL
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-057.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-057.html new file mode 100644 index 0000000000..d6a0d4f697 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-057.html @@ -0,0 +1,52 @@ + + + +Content Visibility: hidden subtree becomes auto in the viewport + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058-ref.html new file mode 100644 index 0000000000..a98e4a856a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058-ref.html @@ -0,0 +1,61 @@ + + + +CSS Content Visibility: auto, scrollIntoView() (reference) + + + + + + +

Test FAILS if this sentence is at the top of the screen. +

+
+
+
+
+

Test PASSES if this sentence is near the top of the screen, after a thin band of three colors. +

+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058.html new file mode 100644 index 0000000000..fe9d70b60f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-058.html @@ -0,0 +1,65 @@ + + + +Content Visibility: auto, scrollIntoView() + + + + + + + + + +

Test FAILS if this sentence is at the top of the screen. +

+
+
+
+
+

Test PASSES if this sentence is near the top of the screen, after a thin band of three colors. +

+ + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-060.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-060.html new file mode 100644 index 0000000000..84b7bc9c14 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-060.html @@ -0,0 +1,57 @@ + + + + +CSS Content Visibility: hidden + scrollIntoView on display:none + + + + + + + + +
Test passes if there is no red.
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-061.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-061.html new file mode 100644 index 0000000000..2181799a29 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-061.html @@ -0,0 +1,57 @@ + + + + +CSS Content Visibility: hidden + scrollIntoView on display:contents + + + + + + + + +
Test passes if there is no red.
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-062.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-062.html new file mode 100644 index 0000000000..ab99e82014 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-062.html @@ -0,0 +1,57 @@ + + + + +CSS Content Visibility: auto + scrollIntoView on display:none + + + + + + + + +
Test passes if there is no red.
+
+
FAIL
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-063.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-063.html new file mode 100644 index 0000000000..e8a0146019 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-063.html @@ -0,0 +1,57 @@ + + + + +CSS Content Visibility: auto + scrollIntoView on display:contents + + + + + + + + +
Test passes if there is no red.
+
+
FAIL
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064-ref.html new file mode 100644 index 0000000000..814c8fba6a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064-ref.html @@ -0,0 +1,57 @@ + + + +CSS Content Visibility: hidden + scrollIntoView (reference) + + + + + + +
top of the page
+
+
+
+
PASS
+
+
+
bottom of the page
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064.html new file mode 100644 index 0000000000..1098e75957 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-064.html @@ -0,0 +1,64 @@ + + + + +CSS Content Visibility: auto + focus + + + + + + + + + +
top of the page
+
+
+
+
PASS
+
+
+
bottom of the page
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-065.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-065.html new file mode 100644 index 0000000000..341f259b4c --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-065.html @@ -0,0 +1,57 @@ + + + + +CSS Content Visibility: auto + focus on display:none + + + + + + + + +
Test passes if there is no red.
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-066.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-066.html new file mode 100644 index 0000000000..d608d301f4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-066.html @@ -0,0 +1,57 @@ + + + + +CSS Content Visibility: auto + focus on display:contents + + + + + + + + +
Test passes if there is no red.
+
+
FAIL
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-067.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-067.html new file mode 100644 index 0000000000..843a3bb6a9 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-067.html @@ -0,0 +1,55 @@ + + + + +CSS Content Visibility: hidden + focus + + + + + + + + +
Test passes if there is no red.
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-068.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-068.html new file mode 100644 index 0000000000..844f04e6b2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-068.html @@ -0,0 +1,103 @@ + + + +Content Visibility: off-screen focus + + + + + + + + + +
+
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-069.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-069.html new file mode 100644 index 0000000000..89cbd1dc93 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-069.html @@ -0,0 +1,53 @@ + + + +Content Visibility: pending visibility changes + + + + + + + + + + +
text
+
+
text
+
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-070.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-070.html new file mode 100644 index 0000000000..a41b513e62 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-070.html @@ -0,0 +1,112 @@ + + + +Content Visibility: off-screen selection + + + + + + + + + +
+
+
hello
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-071.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-071.html new file mode 100644 index 0000000000..6f267b27c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-071.html @@ -0,0 +1,185 @@ + + + +Content Visibility: off-screen selection + + + + + + + + + +
+
hello
+
hello
+
hello
+
hello
+
hello
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-072.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-072.html new file mode 100644 index 0000000000..9fc8b11ceb --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-072.html @@ -0,0 +1,86 @@ + + + +Content Visibility: nested forced layouts + + + + + + + + + +
+
+
+
+
+
+ +
+ +
+ + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-073.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-073.html new file mode 100644 index 0000000000..555479b880 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-073.html @@ -0,0 +1,44 @@ + + + +CSS Content Visibility: switching to inline starts painting + + + + + + + + + +

Test passes if you can see PASS and a green box below. +

+ PASS +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074-ref.html new file mode 100644 index 0000000000..82a6c263fa --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074-ref.html @@ -0,0 +1,35 @@ + + + +CSS Content Visibility: toggling auto with composited descedant (reference) + + + + + +
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074.html new file mode 100644 index 0000000000..ff6381ce3d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-074.html @@ -0,0 +1,69 @@ + + + +CSS Content Visibility: toggling auto with composited descedant + + + + + + + + + +
+
+
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075-ref.html new file mode 100644 index 0000000000..11fbd76252 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075-ref.html @@ -0,0 +1,37 @@ + + + +CSS Content Visibility: auto + scrollIntoView/fragment nav when size estimate is off (reference) + + + + + + + +
+
+
PASS
+
+
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075.html new file mode 100644 index 0000000000..665cb92305 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-075.html @@ -0,0 +1,41 @@ + + + +CSS Content Visibility: auto + scrollIntoView when size estimate is off + + + + + + + + + +
+
+
PASS
+
+
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-076.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-076.html new file mode 100644 index 0000000000..4ceff631b4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-076.html @@ -0,0 +1,41 @@ + + + +CSS Content Visibility: auto + fragment nav when size estimate is off + + + + + + + + + +
+
+
PASS
+
+
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-077.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-077.html new file mode 100644 index 0000000000..9f2c69e9cf --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-077.html @@ -0,0 +1,27 @@ + + +CSS Content Visibility: content-visibility is animatable. + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078-ref.html new file mode 100644 index 0000000000..1aed12f92e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078-ref.html @@ -0,0 +1,29 @@ + + + +CSS Content Visibility: positioned movement update moves hidden container (reference) + + + + + +

Test passes if the blue and orange boxes are vertically aligned with each other. +

+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078.html new file mode 100644 index 0000000000..27e300cf11 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-078.html @@ -0,0 +1,43 @@ + + + +CSS Content Visibility: positioned movement update moves hidden container + + + + + + + + + +

Test passes if the blue and orange boxes are vertically aligned with each other. +

+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079-ref.html new file mode 100644 index 0000000000..83a2206be2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079-ref.html @@ -0,0 +1,9 @@ + + + +CSS Content Visibility: auto in overflow hidden paints (reference) + + + +

Test passes if you see the word “PASS” below. +

PASS
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079.html new file mode 100644 index 0000000000..2fef671f0e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-079.html @@ -0,0 +1,17 @@ + + +CSS Content Visibility: auto in overflow hidden paints + + + + + + + +

Test passes if you see the word “PASS” below. +

+
PASS
+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-080.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-080.html new file mode 100644 index 0000000000..6ee1c2a962 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-080.html @@ -0,0 +1,32 @@ + + + +Content Visibility: caret position with html hidden + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-081.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-081.html new file mode 100644 index 0000000000..b5f10cb6c8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-081.html @@ -0,0 +1,55 @@ + + + +Content Visibility: scroll position restoration + + + + + + + + + + + +
+
+
+ + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-082.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-082.html new file mode 100644 index 0000000000..3313ca0f65 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-082.html @@ -0,0 +1,32 @@ + + + +CSS Content Visibility: focus selects content-visibility element + + + + + + + +

Test passes if the light blue box below has focus. +

+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-083.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-083.html new file mode 100644 index 0000000000..488465f02b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-083.html @@ -0,0 +1,42 @@ + + + +Content Visibility: anchor links prevented on hidden + + + + + + + + + +
Test passes if there is no red.
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-084.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-084.html new file mode 100644 index 0000000000..742b1d5189 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-084.html @@ -0,0 +1,50 @@ + + + +Content Visibility: anchor links prevented on hidden + + + + + + + + + +
Test passes if there is no red.
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-applied-to-th-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-applied-to-th-crash.html new file mode 100644 index 0000000000..cde696e2f6 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-applied-to-th-crash.html @@ -0,0 +1,21 @@ + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe-ref.html new file mode 100644 index 0000000000..03a2875b75 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe-ref.html @@ -0,0 +1,25 @@ + + + +CSS Content Visibility: auto container in an iframe (reference) + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe.html new file mode 100644 index 0000000000..ba02cac668 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-in-iframe.html @@ -0,0 +1,28 @@ + + + +CSS Content Visibility: auto container in an iframe + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-intrinsic-width.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-intrinsic-width.html new file mode 100644 index 0000000000..bd90fff514 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-intrinsic-width.html @@ -0,0 +1,25 @@ + + + +Content Visibility: Elements with content-visibility: auto and intrinsic width should render correctly + + + + + + + +
+
+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested-ref.html new file mode 100644 index 0000000000..bc00c86b8b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested-ref.html @@ -0,0 +1,10 @@ + + + +Content Visibility: content in nested `content-visibility: auto` elements is considered relevant + + + +
+
content with content-visibility: auto
+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested.html new file mode 100644 index 0000000000..9fc7c03b3a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-nested.html @@ -0,0 +1,28 @@ + + + +Content Visibility: content in nested `content-visibility: auto` elements is considered relevant + + + + + + + + + + + + +
+
content with content-visibility: auto
+
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-selection-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-selection-crash.html new file mode 100644 index 0000000000..4cfe62eaca --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-selection-crash.html @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html new file mode 100644 index 0000000000..1c51851488 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html @@ -0,0 +1,65 @@ + + + +Content Visibility: ContentVisibilityAutoStateChange event. + + + + + + + + + +
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-removed.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-removed.html new file mode 100644 index 0000000000..ae1c946fa3 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed-removed.html @@ -0,0 +1,41 @@ + + + +Content Visibility: ContentVisibilityAutoStateChange event. + + + + + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed.html new file mode 100644 index 0000000000..65b501de1b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-auto-state-changed.html @@ -0,0 +1,98 @@ + + + +Content Visibility: ContentVisibilityAutoStateChange event. + + + + + + + + + + + + + + +
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas-ref.html new file mode 100644 index 0000000000..dbedcf18ad --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas-ref.html @@ -0,0 +1,17 @@ + + + +Content Visibility: hidden canvas (reference) + + + + + +
diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas.html new file mode 100644 index 0000000000..fe46948952 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-canvas.html @@ -0,0 +1,43 @@ + + + +Content Visibility: hidden canvas + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-continuations-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-continuations-crash.html new file mode 100644 index 0000000000..e20d26fcee --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-continuations-crash.html @@ -0,0 +1,14 @@ + + + + +
    + + +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size-ref.html new file mode 100644 index 0000000000..7958810b40 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size-ref.html @@ -0,0 +1,14 @@ + + + +CSS Content Visibility: fieldset hiding content + + + + + +
    diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size.html new file mode 100644 index 0000000000..830bf851ff --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-fieldset-size.html @@ -0,0 +1,17 @@ + + + +CSS Content Visibility: fieldset hiding content + + + + + + + +
    Hidden legend contentHidden fieldset content
    diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-forced-layout-client-rects.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-forced-layout-client-rects.html new file mode 100644 index 0000000000..60e6849892 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-forced-layout-client-rects.html @@ -0,0 +1,105 @@ + + + +Content Visibility: nested forced layouts + + + + + + + + + +
    + +
    +
    A line of a certain length...
    +
    + +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-form-controls-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-form-controls-crash.html new file mode 100644 index 0000000000..6c9634dc1f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-form-controls-crash.html @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-hit-test-contents-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-hit-test-contents-crash.html new file mode 100644 index 0000000000..737d2af5d8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-hit-test-contents-crash.html @@ -0,0 +1,27 @@ + + + + + + + +text + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-img.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-img.html new file mode 100644 index 0000000000..94981aa264 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-img.html @@ -0,0 +1,48 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-in-svg-000-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-in-svg-000-crash.html new file mode 100644 index 0000000000..d1084f7216 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-in-svg-000-crash.html @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-input-image.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-input-image.html new file mode 100644 index 0000000000..7d603eaf58 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-input-image.html @@ -0,0 +1,33 @@ + + + + + + +
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-interpolation.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-interpolation.html new file mode 100644 index 0000000000..9e5551a6f8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-interpolation.html @@ -0,0 +1,86 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-output-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-output-crash.html new file mode 100644 index 0000000000..6c7c7d2b1b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-output-crash.html @@ -0,0 +1,11 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error-ref.html new file mode 100644 index 0000000000..228eebfaa6 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error-ref.html @@ -0,0 +1,17 @@ + + +Content Visibility: resize observer interaction (reference) + + + + + +There should be no red color on this page. +
    +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error.html new file mode 100644 index 0000000000..f323e60603 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-resize-observer-no-error.html @@ -0,0 +1,30 @@ + + +Content Visibility: resize observer interaction + + + + + + + + + +There should be no red color on this page. +
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-selection-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-selection-crash.html new file mode 100644 index 0000000000..78b610b72e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-selection-crash.html @@ -0,0 +1,20 @@ + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-svg.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-svg.html new file mode 100644 index 0000000000..568149ba7f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-svg.html @@ -0,0 +1,25 @@ + + + + + + +
    + + + Hello World! + Hello World Again! + + +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video-ref.html new file mode 100644 index 0000000000..5e1e9bdde8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video-ref.html @@ -0,0 +1,17 @@ + + + +Content Visibility: hidden video (reference) + + + + + +
    diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video.html new file mode 100644 index 0000000000..bed5954fe4 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-video.html @@ -0,0 +1,41 @@ + + + +Content Visibility: hidden video + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-000.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-000.html new file mode 100644 index 0000000000..61856611f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-000.html @@ -0,0 +1,29 @@ + + + +CSS Content Visibility: dialog doesn't show when hidden + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-001.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-001.html new file mode 100644 index 0000000000..43242eb2cb --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-001.html @@ -0,0 +1,30 @@ + + + +CSS Content Visibility: dialog doesn't show when hidden after render + + + + + + + + + +
    +Fail +Fail
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-002.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-002.html new file mode 100644 index 0000000000..f54c639d7b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-002.html @@ -0,0 +1,32 @@ + + + +CSS Content Visibility: dialog doesn't show when hidden after render + + + + + + + + + +
    +content +dialog
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-003.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-003.html new file mode 100644 index 0000000000..7fb1f20b7e --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-003.html @@ -0,0 +1,37 @@ + + + +CSS Content Visibility: dialog shows when rendered + + + + + + + + + +
    +This test passes if you can see “PASS” in a white box. +PASS
    +
    +text + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-004.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-004.html new file mode 100644 index 0000000000..e21b11e92d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-004.html @@ -0,0 +1,31 @@ + + + +CSS Content Visibility: dialog shows under c-v auto + + + + + + + + + +
    +
    +content +PASS
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-005.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-005.html new file mode 100644 index 0000000000..5283aea197 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-005.html @@ -0,0 +1,31 @@ + + + +CSS Content Visibility: dialog shows under c-v auto + + + + + + + + + +
    +
    +content +
    PASS
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-006.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-006.html new file mode 100644 index 0000000000..36a79532a9 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-006.html @@ -0,0 +1,40 @@ + + +CSS Content Visibility: offscreen c-v auto content is relevant when in top layer + + + + + + + + + + +
    +
    +
    content
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-hide-after-addition.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-hide-after-addition.html new file mode 100644 index 0000000000..54f632ffbd --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-visibility-with-top-layer-hide-after-addition.html @@ -0,0 +1,33 @@ + + + +CSS Content Visibility: dialog doesn't show when hidden after showModal() + + + + + + + + + +
    +FAIL +FAIL
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/content-with-top-layer-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/content-with-top-layer-ref.html new file mode 100644 index 0000000000..eadc5f65d1 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/content-with-top-layer-ref.html @@ -0,0 +1,18 @@ + + +CSS Content Visibility: dialog shows when rendered (ref) + + + +
    +This test passes if you can see “PASS” in a white box. +PASS
    +
    +text + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/contentvisibility-nestedslot-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/contentvisibility-nestedslot-crash.html new file mode 100644 index 0000000000..fe6d79a694 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/contentvisibility-nestedslot-crash.html @@ -0,0 +1,31 @@ + + + + + +
    hidden
    + +
    + +
    lightdom slot=parent
    +
    lightdom slot=child
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/crashtests/content-visibility-transition-finished-001.html b/testing/web-platform/tests/css/css-contain/content-visibility/crashtests/content-visibility-transition-finished-001.html new file mode 100644 index 0000000000..ef7fb001ed --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/crashtests/content-visibility-transition-finished-001.html @@ -0,0 +1,43 @@ + + + + + + + + +
    + Hello +
    Inner
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/crashtests/first-line-and-inline-block.html b/testing/web-platform/tests/css/css-contain/content-visibility/crashtests/first-line-and-inline-block.html new file mode 100644 index 0000000000..6d6c6605ee --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/crashtests/first-line-and-inline-block.html @@ -0,0 +1,13 @@ + + +
    + foo +
    diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/detach-locked-slot-children-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/detach-locked-slot-children-crash.html new file mode 100644 index 0000000000..409a9697b2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/detach-locked-slot-children-crash.html @@ -0,0 +1,18 @@ + + + + +

    Pass if no crash.

    +
    + alt + +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/document-element-computed-style.html b/testing/web-platform/tests/css/css-contain/content-visibility/document-element-computed-style.html new file mode 100644 index 0000000000..22d00d0584 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/document-element-computed-style.html @@ -0,0 +1,18 @@ + + + + + + + + + +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/dynamic-change-paint-fully-obscuring-child-001.html b/testing/web-platform/tests/css/css-contain/content-visibility/dynamic-change-paint-fully-obscuring-child-001.html new file mode 100644 index 0000000000..781a11ca40 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/dynamic-change-paint-fully-obscuring-child-001.html @@ -0,0 +1,44 @@ + + +content-visibility:hidden elements painting with a fully-obscuring child + + + + + + + +

    Test passes if there is a filled green square and no red.

    + + +
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-skipped-slot.html b/testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-skipped-slot.html new file mode 100644 index 0000000000..d71ee9eef0 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-skipped-slot.html @@ -0,0 +1,68 @@ + + + +CSS Content Visibility: element reslotting + + + + + + + + + + + +
    + +
    FAIL
    +
    FAIL
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-slot-in-skipped-subtree.html b/testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-slot-in-skipped-subtree.html new file mode 100644 index 0000000000..df6b64d7bc --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/element-reassigned-to-slot-in-skipped-subtree.html @@ -0,0 +1,70 @@ + + + +CSS Content Visibility: element reslotting + + + + + + + + + + + +
    + +
    FAIL
    +
    FAIL
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/hidden-execcommand-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/hidden-execcommand-crash.html new file mode 100644 index 0000000000..67e297e652 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/hidden-execcommand-crash.html @@ -0,0 +1,10 @@ + + + + + + X
    Y
    Z + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/hidden-pseudo-element-removed-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/hidden-pseudo-element-removed-crash.html new file mode 100644 index 0000000000..62e38f214b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/hidden-pseudo-element-removed-crash.html @@ -0,0 +1,20 @@ + + + + + +


    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/inheritance.html b/testing/web-platform/tests/css/css-contain/content-visibility/inheritance.html new file mode 100644 index 0000000000..e1ae8164de --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/inheritance.html @@ -0,0 +1,24 @@ + + + + +Content Visibility: content-visibility inheritance + + + + + + + + + + +
    +
    +
    + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/inline-container-with-child-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/inline-container-with-child-ref.html new file mode 100644 index 0000000000..0230dba853 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/inline-container-with-child-ref.html @@ -0,0 +1,27 @@ + + + +CSS Content Visibility: container with child and text (reference) + + + + + +

    Test passes if you can see PASS and a green box below. +

    + PASS +
    +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/meter-selection-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/meter-selection-crash.html new file mode 100644 index 0000000000..9edca97568 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/meter-selection-crash.html @@ -0,0 +1,21 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-computed.html b/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-computed.html new file mode 100644 index 0000000000..6e08deebea --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-computed.html @@ -0,0 +1,23 @@ + + + + +CSS Content Visibility: content-visibility with computed values + + + + + + + + +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-invalid.html b/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-invalid.html new file mode 100644 index 0000000000..610e219e1b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Content Visibility: content-visibility with invalid values + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-valid.html b/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-valid.html new file mode 100644 index 0000000000..a0525695de --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/parsing/content-visibility-valid.html @@ -0,0 +1,20 @@ + + + + +CSS Content Visibility Test: content-visibility with valid values + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/positioned-container-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/positioned-container-ref.html new file mode 100644 index 0000000000..2ea2c18b0d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/positioned-container-ref.html @@ -0,0 +1,22 @@ + + + +CSS Content Visibility: positioned container (reference) + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/resources/circles.svg b/testing/web-platform/tests/css/css-contain/content-visibility/resources/circles.svg new file mode 100644 index 0000000000..1a9ad7534d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/resources/circles.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/resources/dice.png b/testing/web-platform/tests/css/css-contain/content-visibility/resources/dice.png new file mode 100644 index 0000000000..f18b814176 Binary files /dev/null and b/testing/web-platform/tests/css/css-contain/content-visibility/resources/dice.png differ diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/resources/frame.html b/testing/web-platform/tests/css/css-contain/content-visibility/resources/frame.html new file mode 100644 index 0000000000..14f48b99a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/resources/frame.html @@ -0,0 +1,8 @@ + + +
    dolor sit amet
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/resources/slot-content-visibility.html b/testing/web-platform/tests/css/css-contain/content-visibility/resources/slot-content-visibility.html new file mode 100644 index 0000000000..f41c337965 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/resources/slot-content-visibility.html @@ -0,0 +1,8 @@ + + +> +
    + + a diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/resources/text-fragment-target-auto.html b/testing/web-platform/tests/css/css-contain/content-visibility/resources/text-fragment-target-auto.html new file mode 100644 index 0000000000..53a22f5fd8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/resources/text-fragment-target-auto.html @@ -0,0 +1,64 @@ + +Text fragment navigation helper. + + + + + + + +
    +
    +
    hiddentext
    +
    +
    +
    +
    +
    start
    +
    +
    +
    +
    end
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden-ref.html new file mode 100644 index 0000000000..1b554d7468 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden-ref.html @@ -0,0 +1,34 @@ + + + +Content Visibility: scrollIntoView should scroll when target has content-visibility: hidden + + + + + + + +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden.html b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden.html new file mode 100644 index 0000000000..42c8e43c8d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-target-with-contents-hidden.html @@ -0,0 +1,37 @@ + + + +Content Visibility: scrollIntoView should scroll when target has content-visibility: hidden + + + + + + + + + +
    +
    FAIL
    + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden-ref.html new file mode 100644 index 0000000000..8c45c7de51 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden-ref.html @@ -0,0 +1,34 @@ + + + +Content Visibility: scrollIntoView should scroll when target has content-visibility: hidden + + + + + + + +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden.html b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden.html new file mode 100644 index 0000000000..454d1bafa7 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/scrollIntoView-with-focus-target-with-contents-hidden.html @@ -0,0 +1,37 @@ + + + +Content Visibility: scrollIntoView triggered by focus() should scroll when target has content-visibility: hidden + + + + + + + + + +
    +
    FAIL
    + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-1-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-1-crash.html new file mode 100644 index 0000000000..da5e51c6d2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-1-crash.html @@ -0,0 +1,13 @@ + + + + +> +
    + + a + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-10-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-10-crash.html new file mode 100644 index 0000000000..a8d86a3e7a --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-10-crash.html @@ -0,0 +1,16 @@ + + + + +> +
    + + a + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-11-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-11-crash.html new file mode 100644 index 0000000000..bf64ac5c5b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-11-crash.html @@ -0,0 +1,16 @@ + + + + +> +
    + +
    a
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-12-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-12-crash.html new file mode 100644 index 0000000000..51bdfd3f62 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-12-crash.html @@ -0,0 +1,31 @@ + + + + +
    + + a +
    + +
    + + a +
    + +
    + + a +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-13-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-13-crash.html new file mode 100644 index 0000000000..3bbe97ce1d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-13-crash.html @@ -0,0 +1,20 @@ + + + + + + + + + + +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-14-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-14-crash.html new file mode 100644 index 0000000000..8e2937312c --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-14-crash.html @@ -0,0 +1,21 @@ + + + + + + +
    + +
    + +
    +
    diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-15-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-15-crash.html new file mode 100644 index 0000000000..d9b950a00c --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-15-crash.html @@ -0,0 +1,13 @@ + + +
    + + +
    diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-16-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-16-crash.html new file mode 100644 index 0000000000..74fdff2bf2 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-16-crash.html @@ -0,0 +1,14 @@ + + + + +
    + + +
    +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-17-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-17-crash.html new file mode 100644 index 0000000000..64e9550e11 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-17-crash.html @@ -0,0 +1,21 @@ + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-18-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-18-crash.html new file mode 100644 index 0000000000..0860c37e49 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-18-crash.html @@ -0,0 +1,21 @@ + + + + +foo
    +
    + + + +
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-19-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-19-crash.html new file mode 100644 index 0000000000..33b9f39b5f --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-19-crash.html @@ -0,0 +1,12 @@ + + + + +
    hello world
    + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-2-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-2-crash.html new file mode 100644 index 0000000000..c4d0c804a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-2-crash.html @@ -0,0 +1,13 @@ + + + + +
    + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-20-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-20-crash.html new file mode 100644 index 0000000000..a128f6a59d --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-20-crash.html @@ -0,0 +1,33 @@ + + + + + + + + + + +
  • +
    +
    + + +
    +
  • diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-21-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-21-crash.html new file mode 100644 index 0000000000..196f0b4a90 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-21-crash.html @@ -0,0 +1,14 @@ + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-22-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-22-crash.html new file mode 100644 index 0000000000..c8b4935ef6 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-22-crash.html @@ -0,0 +1,9 @@ + + +
    +
    + +
    +
    diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-3-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-3-crash.html new file mode 100644 index 0000000000..8ae5872862 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-3-crash.html @@ -0,0 +1,15 @@ + + + + +
    + + + + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-4-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-4-crash.html new file mode 100644 index 0000000000..d3816a5e94 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-4-crash.html @@ -0,0 +1,13 @@ + + + + +
    + +a +a + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-5-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-5-crash.html new file mode 100644 index 0000000000..2d3a9865af --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-5-crash.html @@ -0,0 +1,33 @@ + + + + + + + +
    + + +a + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-6-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-6-crash.html new file mode 100644 index 0000000000..077a47d3f3 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-6-crash.html @@ -0,0 +1,14 @@ + + + + + +
    + + + + +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-7-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-7-crash.html new file mode 100644 index 0000000000..e206bdf43b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-7-crash.html @@ -0,0 +1,18 @@ + + +
    + + +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-8-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-8-crash.html new file mode 100644 index 0000000000..eb6acc8526 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-8-crash.html @@ -0,0 +1,30 @@ + + + + +
    + +
    + +
    +
    X
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-9-crash.html b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-9-crash.html new file mode 100644 index 0000000000..74e214dc1b --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/slot-content-visibility-9-crash.html @@ -0,0 +1,16 @@ + + + + +> +
    + + a + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-ref.html new file mode 100644 index 0000000000..a2d5f14471 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-ref.html @@ -0,0 +1,23 @@ + + + +Content Visibility: spacer and a container (reference) + + + + + +
    Test passes if there is no red.
    +
    + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-scrolled-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-scrolled-ref.html new file mode 100644 index 0000000000..a3f8079595 --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/spacer-and-container-scrolled-ref.html @@ -0,0 +1,27 @@ + + + +Content Visibility: spacer and a container, scrolled to container (reference) + + + + + +
    +
    Test passes if this is on screen.
    + + + diff --git a/testing/web-platform/tests/css/css-contain/content-visibility/spacer-with-top-layer-ref.html b/testing/web-platform/tests/css/css-contain/content-visibility/spacer-with-top-layer-ref.html new file mode 100644 index 0000000000..e274b0fcaa --- /dev/null +++ b/testing/web-platform/tests/css/css-contain/content-visibility/spacer-with-top-layer-ref.html @@ -0,0 +1,18 @@ + + +CSS Content Visibility: dialog shows under c-v auto (ref) + + + +
    +
    +content +PASS
    +
    + + -- cgit v1.2.3