From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../css/css-sizing/aspect-ratio/abspos-001.html | 9 ++ .../css/css-sizing/aspect-ratio/abspos-002.html | 9 ++ .../css/css-sizing/aspect-ratio/abspos-003.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-004.html | 15 ++++ .../css/css-sizing/aspect-ratio/abspos-005.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-006.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-007.html | 13 +++ .../css/css-sizing/aspect-ratio/abspos-008.html | 25 ++++++ .../css/css-sizing/aspect-ratio/abspos-009.html | 12 +++ .../css/css-sizing/aspect-ratio/abspos-010.html | 9 ++ .../css/css-sizing/aspect-ratio/abspos-011.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-012.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-013.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-014.html | 14 +++ .../css/css-sizing/aspect-ratio/abspos-015.html | 15 ++++ .../css/css-sizing/aspect-ratio/abspos-016.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-017.html | 10 +++ .../css/css-sizing/aspect-ratio/abspos-018.html | 10 +++ .../css/css-sizing/aspect-ratio/abspos-019.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-020.html | 11 +++ .../css/css-sizing/aspect-ratio/abspos-021.html | 7 ++ .../css-sizing/aspect-ratio/auto-margins-001.html | 11 +++ .../aspect-ratio/block-aspect-ratio-001.html | 9 ++ .../aspect-ratio/block-aspect-ratio-002.html | 9 ++ .../aspect-ratio/block-aspect-ratio-003.html | 10 +++ .../aspect-ratio/block-aspect-ratio-004.html | 10 +++ .../aspect-ratio/block-aspect-ratio-005.html | 10 +++ .../aspect-ratio/block-aspect-ratio-006.html | 10 +++ .../aspect-ratio/block-aspect-ratio-007.html | 10 +++ .../aspect-ratio/block-aspect-ratio-008.html | 13 +++ .../aspect-ratio/block-aspect-ratio-009.html | 11 +++ .../aspect-ratio/block-aspect-ratio-010.html | 13 +++ .../aspect-ratio/block-aspect-ratio-011.html | 13 +++ .../aspect-ratio/block-aspect-ratio-012.html | 13 +++ .../aspect-ratio/block-aspect-ratio-013.html | 12 +++ .../aspect-ratio/block-aspect-ratio-014.html | 11 +++ .../aspect-ratio/block-aspect-ratio-015.html | 11 +++ .../aspect-ratio/block-aspect-ratio-016.html | 12 +++ .../aspect-ratio/block-aspect-ratio-017.html | 11 +++ .../aspect-ratio/block-aspect-ratio-018.html | 13 +++ .../aspect-ratio/block-aspect-ratio-019.html | 11 +++ .../aspect-ratio/block-aspect-ratio-020.html | 25 ++++++ .../aspect-ratio/block-aspect-ratio-021.html | 14 +++ .../aspect-ratio/block-aspect-ratio-022.html | 17 ++++ .../aspect-ratio/block-aspect-ratio-023.html | 17 ++++ .../aspect-ratio/block-aspect-ratio-024.html | 20 +++++ .../aspect-ratio/block-aspect-ratio-025.html | 13 +++ .../aspect-ratio/block-aspect-ratio-026.html | 25 ++++++ .../aspect-ratio/block-aspect-ratio-027.html | 25 ++++++ .../aspect-ratio/block-aspect-ratio-028.html | 20 +++++ .../aspect-ratio/block-aspect-ratio-029-crash.html | 6 ++ .../aspect-ratio/block-aspect-ratio-030.html | 11 +++ .../aspect-ratio/block-aspect-ratio-031.html | 14 +++ .../aspect-ratio/block-aspect-ratio-032.html | 14 +++ .../aspect-ratio/block-aspect-ratio-033.html | 11 +++ .../aspect-ratio/block-aspect-ratio-034.html | 12 +++ .../aspect-ratio/block-aspect-ratio-035.html | 12 +++ .../aspect-ratio/block-aspect-ratio-036.html | 10 +++ .../aspect-ratio/block-aspect-ratio-037.html | 5 ++ .../aspect-ratio/block-aspect-ratio-038.html | 12 +++ .../aspect-ratio/block-aspect-ratio-039.html | 12 +++ .../aspect-ratio/block-aspect-ratio-040.html | 10 +++ .../aspect-ratio/block-aspect-ratio-041.html | 10 +++ .../aspect-ratio/block-aspect-ratio-042.html | 12 +++ .../aspect-ratio/block-aspect-ratio-043.html | 12 +++ .../aspect-ratio/block-aspect-ratio-044.html | 10 +++ .../aspect-ratio/block-aspect-ratio-045.html | 10 +++ .../aspect-ratio/block-aspect-ratio-046.html | 10 +++ .../aspect-ratio/block-aspect-ratio-047.html | 10 +++ .../aspect-ratio/block-aspect-ratio-048.html | 10 +++ .../aspect-ratio/block-aspect-ratio-049.html | 10 +++ .../aspect-ratio/block-aspect-ratio-050.html | 12 +++ .../aspect-ratio/block-aspect-ratio-051-crash.html | 6 ++ .../aspect-ratio/block-aspect-ratio-052.html | 10 +++ .../aspect-ratio/block-aspect-ratio-053.html | 8 ++ .../aspect-ratio/block-aspect-ratio-054.html | 8 ++ .../aspect-ratio/block-aspect-ratio-055.html | 10 +++ ...ck-aspect-ratio-with-margin-collapsing-001.html | 15 ++++ ...ck-aspect-ratio-with-margin-collapsing-002.html | 14 +++ .../aspect-ratio/fieldset-element-001-ref.html | 29 +++++++ .../aspect-ratio/fieldset-element-001.html | 34 ++++++++ .../aspect-ratio/flex-aspect-ratio-001.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-002.html | 18 ++++ .../aspect-ratio/flex-aspect-ratio-003.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-004.html | 17 ++++ .../aspect-ratio/flex-aspect-ratio-005.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-006.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-007.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-008.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-009.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-010.html | 14 +++ .../aspect-ratio/flex-aspect-ratio-011.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-012.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-013.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-014.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-015.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-016.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-017.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-018.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-019.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-020.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-021.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-022.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-023.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-024.html | 12 +++ .../aspect-ratio/flex-aspect-ratio-025.html | 88 +++++++++++++++++++ .../aspect-ratio/flex-aspect-ratio-026.html | 94 +++++++++++++++++++++ .../aspect-ratio/flex-aspect-ratio-027.html | 20 +++++ .../aspect-ratio/flex-aspect-ratio-028.html | 24 ++++++ .../aspect-ratio/flex-aspect-ratio-029.html | 22 +++++ .../aspect-ratio/flex-aspect-ratio-030.html | 21 +++++ .../aspect-ratio/flex-aspect-ratio-031.html | 11 +++ .../aspect-ratio/flex-aspect-ratio-032.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-033.html | 13 +++ .../aspect-ratio/flex-aspect-ratio-034.html | 16 ++++ .../aspect-ratio/flex-aspect-ratio-035.html | 17 ++++ .../aspect-ratio/flex-aspect-ratio-036.html | 16 ++++ .../aspect-ratio/flex-aspect-ratio-037.html | 27 ++++++ .../aspect-ratio/flex-aspect-ratio-038.html | 48 +++++++++++ .../aspect-ratio/flex-aspect-ratio-039.html | 18 ++++ .../aspect-ratio/flex-aspect-ratio-040.html | 24 ++++++ .../aspect-ratio/flex-aspect-ratio-041.html | 26 ++++++ .../aspect-ratio/flex-aspect-ratio-042.html | 14 +++ .../aspect-ratio/floats-aspect-ratio-001-ref.html | 9 ++ .../aspect-ratio/floats-aspect-ratio-001.html | 13 +++ .../aspect-ratio/fractional-aspect-ratio.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-001.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-002.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-003.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-004.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-005.html | 23 +++++ .../aspect-ratio/grid-aspect-ratio-006.html | 23 +++++ .../aspect-ratio/grid-aspect-ratio-007.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-008.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-009.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-010.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-011.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-012.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-014.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-015.html | 22 +++++ .../aspect-ratio/grid-aspect-ratio-016.html | 24 ++++++ .../aspect-ratio/grid-aspect-ratio-017.html | 28 ++++++ .../aspect-ratio/grid-aspect-ratio-018.html | 25 ++++++ .../aspect-ratio/grid-aspect-ratio-019.html | 25 ++++++ .../aspect-ratio/grid-aspect-ratio-020.html | 23 +++++ .../aspect-ratio/grid-aspect-ratio-021.html | 23 +++++ .../aspect-ratio/grid-aspect-ratio-022.html | 25 ++++++ .../aspect-ratio/grid-aspect-ratio-023.html | 27 ++++++ .../aspect-ratio/grid-aspect-ratio-024.html | 26 ++++++ .../aspect-ratio/grid-aspect-ratio-025.html | 23 +++++ .../aspect-ratio/grid-aspect-ratio-026.html | 23 +++++ .../aspect-ratio/grid-aspect-ratio-027.html | 25 ++++++ .../aspect-ratio/grid-aspect-ratio-028.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-029.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-030.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-031.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-032.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-033.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-034.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-035.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-036.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-037.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-038.html | 9 ++ .../aspect-ratio/grid-aspect-ratio-039.html | 26 ++++++ .../aspect-ratio/grid-aspect-ratio-040.html | 30 +++++++ .../aspect-ratio/intrinsic-size-001.html | 13 +++ .../aspect-ratio/intrinsic-size-002.html | 13 +++ .../aspect-ratio/intrinsic-size-003.html | 13 +++ .../aspect-ratio/intrinsic-size-004.html | 12 +++ .../aspect-ratio/intrinsic-size-005.html | 13 +++ .../aspect-ratio/intrinsic-size-006.html | 13 +++ .../aspect-ratio/intrinsic-size-007.html | 16 ++++ .../aspect-ratio/intrinsic-size-008.html | 18 ++++ .../aspect-ratio/intrinsic-size-009.html | 13 +++ .../aspect-ratio/intrinsic-size-010.html | 43 ++++++++++ .../aspect-ratio/intrinsic-size-011.html | 19 +++++ .../aspect-ratio/intrinsic-size-012.html | 23 +++++ .../aspect-ratio/intrinsic-size-013.html | 23 +++++ .../aspect-ratio/intrinsic-size-014.html | 12 +++ .../aspect-ratio/intrinsic-size-015.html | 12 +++ .../aspect-ratio/intrinsic-size-016.html | 17 ++++ .../aspect-ratio/large-aspect-ratio-crash.html | 4 + .../parsing/aspect-ratio-computed.html | 27 ++++++ .../aspect-ratio/parsing/aspect-ratio-invalid.html | 22 +++++ .../aspect-ratio/parsing/aspect-ratio-valid.html | 25 ++++++ .../aspect-ratio/percentage-resolution-001.html | 11 +++ .../aspect-ratio/percentage-resolution-002.html | 11 +++ .../aspect-ratio/percentage-resolution-003.html | 11 +++ .../aspect-ratio/percentage-resolution-004.html | 12 +++ .../aspect-ratio/percentage-resolution-005.html | 10 +++ .../css-sizing/aspect-ratio/quirks-mode-001.html | 15 ++++ .../css-sizing/aspect-ratio/quirks-mode-002.html | 15 ++++ .../css-sizing/aspect-ratio/quirks-mode-003.html | 15 ++++ .../reference/ref-filled-green-100x20-rect.html | 4 + .../reference/ref-square-with-scrollbar.html | 8 ++ .../ref-square-with-vertical-scrollbar.html | 8 ++ .../aspect-ratio/replaced-element-001.html | 10 +++ .../aspect-ratio/replaced-element-002.html | 10 +++ .../aspect-ratio/replaced-element-003.html | 15 ++++ .../aspect-ratio/replaced-element-004.html | 10 +++ .../aspect-ratio/replaced-element-005.html | 10 +++ .../aspect-ratio/replaced-element-006.html | 10 +++ .../aspect-ratio/replaced-element-007.html | 9 ++ .../aspect-ratio/replaced-element-008.html | 10 +++ .../aspect-ratio/replaced-element-009.html | 10 +++ .../aspect-ratio/replaced-element-010.html | 11 +++ .../aspect-ratio/replaced-element-011.html | 10 +++ .../aspect-ratio/replaced-element-012.html | 13 +++ .../aspect-ratio/replaced-element-013.html | 12 +++ .../aspect-ratio/replaced-element-014.html | 12 +++ .../aspect-ratio/replaced-element-015.html | 9 ++ .../aspect-ratio/replaced-element-016.html | 9 ++ .../aspect-ratio/replaced-element-017.html | 18 ++++ .../aspect-ratio/replaced-element-018.html | 9 ++ .../aspect-ratio/replaced-element-019.html | 7 ++ .../aspect-ratio/replaced-element-020.html | 10 +++ .../aspect-ratio/replaced-element-021.html | 10 +++ .../aspect-ratio/replaced-element-022.html | 30 +++++++ .../aspect-ratio/replaced-element-023.html | 30 +++++++ .../aspect-ratio/replaced-element-024.html | 28 ++++++ .../aspect-ratio/replaced-element-025.html | 21 +++++ .../aspect-ratio/replaced-element-026.html | 28 ++++++ .../aspect-ratio/replaced-element-027.html | 22 +++++ .../aspect-ratio/replaced-element-028.html | 20 +++++ .../aspect-ratio/replaced-element-029.html | 10 +++ .../aspect-ratio/replaced-element-030.html | 10 +++ .../aspect-ratio/replaced-element-031.html | 37 ++++++++ .../aspect-ratio/replaced-element-032.html | 38 +++++++++ .../aspect-ratio/replaced-element-033.html | 31 +++++++ .../aspect-ratio/replaced-element-034.html | 20 +++++ .../aspect-ratio/replaced-element-035-ref.html | 6 ++ .../aspect-ratio/replaced-element-035.html | 10 +++ .../aspect-ratio/replaced-element-036.html | 40 +++++++++ .../aspect-ratio/replaced-element-037-ref.html | 10 +++ .../aspect-ratio/replaced-element-037.html | 14 +++ .../aspect-ratio/replaced-element-039.html | 11 +++ .../aspect-ratio/replaced-element-040.html | 11 +++ .../aspect-ratio/replaced-element-041.html | 25 ++++++ .../replaced-element-dynamic-aspect-ratio.html | 18 ++++ .../aspect-ratio/select-element-001-ref.html | 19 +++++ .../aspect-ratio/select-element-001.html | 26 ++++++ .../aspect-ratio/small-aspect-ratio-crash.html | 5 ++ .../aspect-ratio/support/100x100-green.png | Bin 0 -> 91 bytes .../css-sizing/aspect-ratio/support/1x1-green.png | Bin 0 -> 135 bytes .../aspect-ratio/support/200x200-green.png | Bin 0 -> 275 bytes .../aspect-ratio/support/20x50-green.png | Bin 0 -> 84 bytes .../css-sizing/aspect-ratio/support/2x2-green.ogv | Bin 0 -> 7660 bytes .../css-sizing/aspect-ratio/table-element-001.html | 26 ++++++ .../aspect-ratio/zero-or-infinity-001.html | 11 +++ .../aspect-ratio/zero-or-infinity-002.html | 12 +++ .../aspect-ratio/zero-or-infinity-003.html | 11 +++ .../aspect-ratio/zero-or-infinity-004.html | 12 +++ .../aspect-ratio/zero-or-infinity-005.html | 12 +++ .../aspect-ratio/zero-or-infinity-006.html | 11 +++ .../aspect-ratio/zero-or-infinity-007.html | 11 +++ .../aspect-ratio/zero-or-infinity-008.html | 11 +++ .../aspect-ratio/zero-or-infinity-009.html | 11 +++ .../aspect-ratio/zero-or-infinity-010.html | 11 +++ 258 files changed, 3988 insertions(+) create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-006.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-007.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-008.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-009.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-010.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-011.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-012.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-013.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-014.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-015.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-016.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-017.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-018.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-019.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-020.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-021.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/auto-margins-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-006.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-007.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-008.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-009.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-010.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-011.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-012.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-013.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-014.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-015.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-016.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-017.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-018.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-019.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-020.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-021.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-022.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-023.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-024.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-025.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-026.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-027.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-028.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-029-crash.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-031.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-032.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-033.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-034.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-035.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-036.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-037.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-038.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-039.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-041.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-042.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-043.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-044.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-045.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-046.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-047.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-048.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-049.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-050.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-051-crash.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-052.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-053.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-054.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-055.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001-ref.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-006.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-007.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-008.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-009.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-010.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-011.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-012.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-013.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-014.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-015.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-016.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-017.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-018.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-019.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-020.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-021.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-022.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-023.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-024.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-028.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-029.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-030.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-031.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-032.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-033.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-034.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-035.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-036.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-037.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-038.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-039.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-040.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-041.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-042.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001-ref.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/fractional-aspect-ratio.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-006.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-007.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-008.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-009.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-010.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-011.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-012.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-014.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-015.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-016.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-017.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-018.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-019.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-020.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-021.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-022.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-023.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-024.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-025.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-026.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-027.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-028.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-029.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-030.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-031.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-032.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-033.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-034.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-035.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-036.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-037.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-038.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-039.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-040.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-006.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-007.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-008.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-009.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-010.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-011.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-012.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-013.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-014.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-015.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-016.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/large-aspect-ratio-crash.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-computed.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-invalid.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-valid.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-filled-green-100x20-rect.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-scrollbar.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-vertical-scrollbar.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-006.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-007.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-008.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-009.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-010.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-011.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-012.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-013.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-014.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-015.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-016.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-017.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-018.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-019.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-020.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-021.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-022.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-023.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-024.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-025.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-026.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-027.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-028.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-029.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-030.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-031.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-032.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-033.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-034.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-035-ref.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-035.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-036.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-037-ref.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-037.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-039.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-040.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-041.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-dynamic-aspect-ratio.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/select-element-001-ref.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/select-element-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/small-aspect-ratio-crash.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/support/100x100-green.png create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/support/1x1-green.png create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/support/200x200-green.png create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/support/20x50-green.png create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/support/2x2-green.ogv create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/table-element-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-001.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-002.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-003.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-004.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-005.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-006.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-007.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-008.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-009.html create mode 100644 testing/web-platform/tests/css/css-sizing/aspect-ratio/zero-or-infinity-010.html (limited to 'testing/web-platform/tests/css/css-sizing/aspect-ratio') diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-001.html new file mode 100644 index 0000000000..e18a0a7c81 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-001.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: out-of-flow div block size + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-002.html new file mode 100644 index 0000000000..2e14ff3fb9 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-002.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: abspos div inline size + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-003.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-003.html new file mode 100644 index 0000000000..f8602af9fd --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-003.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: out-of-flow div block size + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-004.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-004.html new file mode 100644 index 0000000000..c16c8c78b0 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-004.html @@ -0,0 +1,15 @@ + +CSS aspect-ratio: abspos div inline size + + + + + +

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

+ +
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-005.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-005.html new file mode 100644 index 0000000000..a0eaf8c285 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-005.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: out-of-flow div block size + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-006.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-006.html new file mode 100644 index 0000000000..8c9f16f571 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-006.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: abspos div inline size + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-007.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-007.html new file mode 100644 index 0000000000..4b170a5187 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-007.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: out-of-flow div block size + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-008.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-008.html new file mode 100644 index 0000000000..429b14ac35 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-008.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-009.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-009.html new file mode 100644 index 0000000000..0e71de200d --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-009.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: abspos div inline size with percentage height + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-010.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-010.html new file mode 100644 index 0000000000..1d7ddec7f5 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-010.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: out-of-flow div block size with box-sizing + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-011.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-011.html new file mode 100644 index 0000000000..01fac9dae1 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-011.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: out-of-flow div block size with box-sizing + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-012.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-012.html new file mode 100644 index 0000000000..537f8778f9 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-012.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: out-of-flow div block size + min-size: auto + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-013.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-013.html new file mode 100644 index 0000000000..16c3417b48 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-013.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: abspos div inline size + min-size: auto + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-014.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-014.html new file mode 100644 index 0000000000..b0accc68dc --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-014.html @@ -0,0 +1,14 @@ + +CSS aspect-ratio: abspos div inline size with max-height and contain-intrinsic-size + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-015.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-015.html new file mode 100644 index 0000000000..efd9759a86 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-015.html @@ -0,0 +1,15 @@ + +CSS aspect-ratio: abspos div block size + + + + + +

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

+ +
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-016.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-016.html new file mode 100644 index 0000000000..dc520b972b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-016.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: out-of-flow replaced element + + + + +

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

+ +
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-017.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-017.html new file mode 100644 index 0000000000..a5bd964c97 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-017.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: out-of-flow replaced element + + +

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

+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-018.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-018.html new file mode 100644 index 0000000000..6b5b57e421 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-018.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: out-of-flow replaced element + + +

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

+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-019.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-019.html new file mode 100644 index 0000000000..06fb8aab7b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-019.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: abspos div inline size with auto inline insets + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-020.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-020.html new file mode 100644 index 0000000000..7d65cb55e1 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-020.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: abspos div inline size with auto inline insets with vertical writing mode + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-021.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-021.html new file mode 100644 index 0000000000..c44b29c4b3 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/abspos-021.html @@ -0,0 +1,7 @@ + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/auto-margins-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/auto-margins-001.html new file mode 100644 index 0000000000..9e89ab6ca7 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/auto-margins-001.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div inline size + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-001.html new file mode 100644 index 0000000000..456e0b348a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-001.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: div block size + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-002.html new file mode 100644 index 0000000000..2dc374c9f2 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-002.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: div inline size + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-003.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-003.html new file mode 100644 index 0000000000..987629d2e8 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-003.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: div block size in vertical writing mode + + + + +

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

+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-004.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-004.html new file mode 100644 index 0000000000..3e4a63fa50 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-004.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: div block size with box-sizing + + + + +

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

+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-005.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-005.html new file mode 100644 index 0000000000..3f01bbc82f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-005.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: div block size with box-sizing + + + + +

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

+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-006.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-006.html new file mode 100644 index 0000000000..4468ba1107 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-006.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: div inline size with box-sizing + + + + +

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

+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-007.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-007.html new file mode 100644 index 0000000000..5c9020afab --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-007.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: div inline size with box-sizing + + + + +

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

+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-008.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-008.html new file mode 100644 index 0000000000..1e508149d9 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-008.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: div block size + + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-009.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-009.html new file mode 100644 index 0000000000..980a06b8ab --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-009.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-010.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-010.html new file mode 100644 index 0000000000..5cb7c841ae --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-010.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-011.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-011.html new file mode 100644 index 0000000000..17790c93a6 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-011.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-012.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-012.html new file mode 100644 index 0000000000..2cace2e170 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-012.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-013.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-013.html new file mode 100644 index 0000000000..d8e9ad805b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-013.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-014.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-014.html new file mode 100644 index 0000000000..e93dbe2cc2 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-014.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-015.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-015.html new file mode 100644 index 0000000000..3f9e833f1e --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-015.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div inline size + min-width: auto + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-016.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-016.html new file mode 100644 index 0000000000..7bd21e9196 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-016.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: div inline size + min-width: auto + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-017.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-017.html new file mode 100644 index 0000000000..4ea0d69a24 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-017.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div inline size + min-width: auto + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-018.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-018.html new file mode 100644 index 0000000000..6c92b32c7b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-018.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: div inline size + min-width: auto + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-019.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-019.html new file mode 100644 index 0000000000..56cb453514 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-019.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div block size using intrinsic inline size + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-020.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-020.html new file mode 100644 index 0000000000..b07e91faf9 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-020.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-021.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-021.html new file mode 100644 index 0000000000..0e9c1b6b0a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-021.html @@ -0,0 +1,14 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ + +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-022.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-022.html new file mode 100644 index 0000000000..1ee8021a3b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-022.html @@ -0,0 +1,17 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ + +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-023.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-023.html new file mode 100644 index 0000000000..e38cfe0cb2 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-023.html @@ -0,0 +1,17 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ + +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-024.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-024.html new file mode 100644 index 0000000000..d6f6716b99 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-024.html @@ -0,0 +1,20 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ +
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-025.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-025.html new file mode 100644 index 0000000000..6ce6736723 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-025.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ + +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-026.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-026.html new file mode 100644 index 0000000000..0e0ce5efe3 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-026.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-027.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-027.html new file mode 100644 index 0000000000..532f558b39 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-027.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-028.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-028.html new file mode 100644 index 0000000000..ec49bd4d7a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-028.html @@ -0,0 +1,20 @@ + +CSS aspect-ratio: abspos div inline size with max-height + + + + + + +

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

+ +
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-029-crash.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-029-crash.html new file mode 100644 index 0000000000..f940f6df5f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-029-crash.html @@ -0,0 +1,6 @@ + +CSS aspect ratio: An intrinsic max-width should not crash when used with aspect ratio + + + +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html new file mode 100644 index 0000000000..a911be11af --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div inline size with indefinite percentage + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-031.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-031.html new file mode 100644 index 0000000000..c312654591 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-031.html @@ -0,0 +1,14 @@ + +Tests a dynamic block-size change invalidates the max-content size. + + +

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

+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-032.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-032.html new file mode 100644 index 0000000000..cb8dfdf052 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-032.html @@ -0,0 +1,14 @@ + +CSS aspect-ratio: div inline size with height and {min|max}-height + + + + + +

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

+ +
+
+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-033.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-033.html new file mode 100644 index 0000000000..ed9714b044 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-033.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div block size with width and {min|max}-width + + + + + +

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

+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-034.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-034.html new file mode 100644 index 0000000000..9b2f7fe446 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-034.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-035.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-035.html new file mode 100644 index 0000000000..eaa23a24fe --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-035.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: div block size + min-height: auto + + + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-036.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-036.html new file mode 100644 index 0000000000..e264646c10 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-036.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: div block size aspect ratio precision + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-037.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-037.html new file mode 100644 index 0000000000..26b795b2a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-037.html @@ -0,0 +1,5 @@ + + + +

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

+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-038.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-038.html new file mode 100644 index 0000000000..d49547cbd0 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-038.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: The definite max-width should win the automatic content-based minimum width + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-039.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-039.html new file mode 100644 index 0000000000..c12ee5ecaf --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-039.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: The definite max-height should win the automatic content-based minimum height + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html new file mode 100644 index 0000000000..c2241f9d0a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite max-height should win the transferred maximum height + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-041.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-041.html new file mode 100644 index 0000000000..65b6fb290a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-041.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite max-width should win the transferred maximum width + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-042.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-042.html new file mode 100644 index 0000000000..3f76d42b97 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-042.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: The transferred maximum height beats the automatic content-based minimum height + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-043.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-043.html new file mode 100644 index 0000000000..98fd3697dc --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-043.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: The transferred maximum width beats the automatic content-based minimum width + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-044.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-044.html new file mode 100644 index 0000000000..e78a1f1f12 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-044.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite max-height should win the transferred minimum height + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-045.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-045.html new file mode 100644 index 0000000000..2c86bd4417 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-045.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite max-width should win the transferred minimum width + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-046.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-046.html new file mode 100644 index 0000000000..3deb786fcb --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-046.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite min-height should win the transferred minimum height + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-047.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-047.html new file mode 100644 index 0000000000..5f7cad5803 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-047.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite min-width should win the transferred minimum width + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-048.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-048.html new file mode 100644 index 0000000000..12ae22c26b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-048.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite min-height should win the transferred maximum height + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-049.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-049.html new file mode 100644 index 0000000000..7e25b6e626 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-049.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: The definite min-width should win the transferred maximum width + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-050.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-050.html new file mode 100644 index 0000000000..360c83dfbd --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-050.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Use correct box-sizing when calculating block size + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-051-crash.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-051-crash.html new file mode 100644 index 0000000000..763d1cf51f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-051-crash.html @@ -0,0 +1,6 @@ + + + +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-052.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-052.html new file mode 100644 index 0000000000..3d36835cd9 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-052.html @@ -0,0 +1,10 @@ + + + + +

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

+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-053.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-053.html new file mode 100644 index 0000000000..ce1411e027 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-053.html @@ -0,0 +1,8 @@ + + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-054.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-054.html new file mode 100644 index 0000000000..c80f91f5cb --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-054.html @@ -0,0 +1,8 @@ + + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-055.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-055.html new file mode 100644 index 0000000000..19af2a39ab --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-055.html @@ -0,0 +1,10 @@ + + + + +

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

+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-001.html new file mode 100644 index 0000000000..78a0418fe2 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-001.html @@ -0,0 +1,15 @@ + +CSS aspect-ratio: margin-collapsing with aspect-ratio on child element + + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-002.html new file mode 100644 index 0000000000..111a6049e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/block-aspect-ratio-with-margin-collapsing-002.html @@ -0,0 +1,14 @@ + +CSS aspect-ratio: margin-collapsing with aspect-ratio on parent element + + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001-ref.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001-ref.html new file mode 100644 index 0000000000..cc964da974 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001-ref.html @@ -0,0 +1,29 @@ + +CSS aspect-ratio Reference: fieldset + + +
+
+ Choose one item: + + +
+ + +
+ + + +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001.html new file mode 100644 index 0000000000..487ca90a5f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/fieldset-element-001.html @@ -0,0 +1,34 @@ + +CSS aspect-ratio: Test fieldset's block size honoring automatic content-based minimum + + + + + + +
+
+ Choose one item: + + +
+ + +
+ + + +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-001.html new file mode 100644 index 0000000000..3b477e299a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-001.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Row flexbox main size + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html new file mode 100644 index 0000000000..56be1182db --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html @@ -0,0 +1,18 @@ + +CSS aspect-ratio: Row flexbox min-width + + + + + + +

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

+ +
+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-003.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-003.html new file mode 100644 index 0000000000..85775fa8c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-003.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Column flexbox main size + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-004.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-004.html new file mode 100644 index 0000000000..e28c3b7fbc --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-004.html @@ -0,0 +1,17 @@ + +CSS aspect-ratio: Column flexbox min-height + + + + + + +

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

+ +
+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-005.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-005.html new file mode 100644 index 0000000000..2b13df2184 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-005.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Non-square aspect ratio in Flexbox + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-006.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-006.html new file mode 100644 index 0000000000..f4667cfc1f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-006.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Vertical writing mode in Flexbox + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-007.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-007.html new file mode 100644 index 0000000000..80bae831a3 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-007.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Wrapping column flexbox line length + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-008.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-008.html new file mode 100644 index 0000000000..c7144c3cf6 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-008.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Wrapping column flexbox line length + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-009.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-009.html new file mode 100644 index 0000000000..cb76e0d7bd --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-009.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Row flexbox main size + + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-010.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-010.html new file mode 100644 index 0000000000..dc9f176573 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-010.html @@ -0,0 +1,14 @@ + +CSS aspect-ratio: Row flexbox main size with auto margins + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-011.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-011.html new file mode 100644 index 0000000000..2c111477e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-011.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Row flexbox cross size + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-012.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-012.html new file mode 100644 index 0000000000..187da3b426 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-012.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Row flexbox cross size + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-013.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-013.html new file mode 100644 index 0000000000..6c467e20e6 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-013.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Column flexbox cross size + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-014.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-014.html new file mode 100644 index 0000000000..532776cfa3 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-014.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Column flexbox cross size + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-015.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-015.html new file mode 100644 index 0000000000..3fc555be73 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-015.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Row flex container with the replaced-element item + + + + + + +

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

+ +
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-016.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-016.html new file mode 100644 index 0000000000..55fec97db5 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-016.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Column flex container with the replaced-element item + + + + + + +

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

+ +
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-017.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-017.html new file mode 100644 index 0000000000..5b340ffaba --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-017.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Non-square aspect-ratio (on replaced elements) in Row flex container + + + + + +

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

+ +
+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-018.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-018.html new file mode 100644 index 0000000000..f7c667c555 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-018.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Non-square aspect-ratio (on replaced elements) in Column flex container + + + + + +

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

+ +
+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-019.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-019.html new file mode 100644 index 0000000000..07635fd0a9 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-019.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Row flexbox main size with flex-basis:content + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-020.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-020.html new file mode 100644 index 0000000000..4ad3f3cb96 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-020.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Flex item main size with flex-basis:content in Column flex container + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-021.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-021.html new file mode 100644 index 0000000000..5241b86210 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-021.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Flex item main size with flex-basis:content and width in Row flex container + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-022.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-022.html new file mode 100644 index 0000000000..a70be1b569 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-022.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: Column flexbox main size with flex-basis:content and height + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-023.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-023.html new file mode 100644 index 0000000000..9ad01dc8d5 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-023.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Row flex container cross size with the replaced-element item + + + + + +

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

+ +
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-024.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-024.html new file mode 100644 index 0000000000..ebac88ce33 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-024.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: Column flex container cross size with the replaced-element item + + + + + +

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

+ +
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html new file mode 100644 index 0000000000..bf8daaa35f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html @@ -0,0 +1,88 @@ + + + CSS aspect-ratio: Test flex item's resolved width/min-width with border-box box-sizing in a row flex container + + + + + + + + +

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

+ + + + +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ + +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html new file mode 100644 index 0000000000..ff6bf2aa56 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html @@ -0,0 +1,94 @@ + + + CSS aspect-ratio: Test flex item's resolved height/min-height with border-box box-sizing in a column flex container + + + + + + + + +

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

+ + + + +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+
+
+ + +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html new file mode 100644 index 0000000000..a2d853e54c --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html @@ -0,0 +1,20 @@ + +CSS aspect-ratio: auto size img with aspect-ratio inside column flexbox + + + + +

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

+ + + + +
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-028.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-028.html new file mode 100644 index 0000000000..1819d30cdd --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-028.html @@ -0,0 +1,24 @@ + +CSS aspect-ratio: auto size img with attributes width and height inside column flexbox + + + + +

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

+ + + + +
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-029.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-029.html new file mode 100644 index 0000000000..a0ce16088a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-029.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: auto height img with max-width, max-height, and attributes width / height inside column flexbox + + + + +

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

+ + + +
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-030.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-030.html new file mode 100644 index 0000000000..df6d6985c5 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-030.html @@ -0,0 +1,21 @@ + +CSS aspect-ratio: auto height img with specified width and attributes width / height inside column flexbox + + + + +

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

+ + + +
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-031.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-031.html new file mode 100644 index 0000000000..5bd4a9d58c --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-031.html @@ -0,0 +1,11 @@ + +aspect-ratio flex item + + + + +

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

+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-032.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-032.html new file mode 100644 index 0000000000..7dee0dd3f2 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-032.html @@ -0,0 +1,13 @@ + +aspect-ratio flex item + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-033.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-033.html new file mode 100644 index 0000000000..36acf08444 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-033.html @@ -0,0 +1,13 @@ + +aspect-ratio flex item + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-034.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-034.html new file mode 100644 index 0000000000..96a33dc985 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-034.html @@ -0,0 +1,16 @@ + +aspect-ratio flex item + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-035.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-035.html new file mode 100644 index 0000000000..b391cd1bc5 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-035.html @@ -0,0 +1,17 @@ + +aspect-ratio flex item + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-036.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-036.html new file mode 100644 index 0000000000..a689cf9281 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-036.html @@ -0,0 +1,16 @@ + +aspect-ratio flex item + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-037.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-037.html new file mode 100644 index 0000000000..b893f5ca70 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-037.html @@ -0,0 +1,27 @@ + +aspect-ratio flex item + + + + + + +

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

+ +
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-038.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-038.html new file mode 100644 index 0000000000..ab92fba534 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-038.html @@ -0,0 +1,48 @@ + +aspect-ratio flex item + + + + + + +

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

+ +
+ +
+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-039.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-039.html new file mode 100644 index 0000000000..fe977ef789 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-039.html @@ -0,0 +1,18 @@ + +CSS aspect-ratio: Test flex item's transferred min & max sizes when preferred sizes are auto + + + + + +

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

+ +
+
+
+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-040.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-040.html new file mode 100644 index 0000000000..dc5c74a3d4 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-040.html @@ -0,0 +1,24 @@ + +CSS aspect-ratio: Test flex container's cross size (block axis) honoring automatic content-based minimum + + + + + + +

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

+
+
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-041.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-041.html new file mode 100644 index 0000000000..16fd9be49f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-041.html @@ -0,0 +1,26 @@ + +CSS aspect-ratio: Test flex container's main size (block axis) honoring automatic content-based minimum + + + + + + +

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

+
+
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-042.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-042.html new file mode 100644 index 0000000000..6f71a73194 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-042.html @@ -0,0 +1,14 @@ + + + +

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

+
+
+
+ +
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001-ref.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001-ref.html new file mode 100644 index 0000000000..734522a164 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001-ref.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio reference: block formatting context with floats + +
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001.html new file mode 100644 index 0000000000..53627d2134 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/floats-aspect-ratio-001.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: block formatting context with floats + + + + +
+
+
+
+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/fractional-aspect-ratio.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/fractional-aspect-ratio.html new file mode 100644 index 0000000000..7186f35f8a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/fractional-aspect-ratio.html @@ -0,0 +1,9 @@ + + + + + + +
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-001.html new file mode 100644 index 0000000000..ce91fe4e4e --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-001.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: inline) + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-002.html new file mode 100644 index 0000000000..6e79ddfc5b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-002.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: block) + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-003.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-003.html new file mode 100644 index 0000000000..4c6631605c --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-003.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: inline, on replaced elements) + + + + + + +

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

+ +
+
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-004.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-004.html new file mode 100644 index 0000000000..fd17748099 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-004.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: block, on replaced elements) + + + + + + +

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

+ +
+
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-005.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-005.html new file mode 100644 index 0000000000..76dbf9162a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-005.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: grid item (ratio-dependent: inline, on replaced elements) with auto && ratio + + + + + + +

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

+ +
+
+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-006.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-006.html new file mode 100644 index 0000000000..b61a3c094d --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-006.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: grid item (ratio-dependent: block, on replaced elements) with auto && ratio + + + + + + +

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

+ +
+
+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-007.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-007.html new file mode 100644 index 0000000000..c788215a2e --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-007.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: block) with larger row track size + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-008.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-008.html new file mode 100644 index 0000000000..e23aa36703 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-008.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid container (ratio-dependent: inline) + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-009.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-009.html new file mode 100644 index 0000000000..ddd6aa2b95 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-009.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid container (ratio-dependent: block) + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-010.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-010.html new file mode 100644 index 0000000000..9f24dfd818 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-010.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: block) with larger row track size + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-011.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-011.html new file mode 100644 index 0000000000..4fc923f755 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-011.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: block) with larger row track size + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-012.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-012.html new file mode 100644 index 0000000000..c74f116221 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-012.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid item (ratio-dependent: block) with larger row track size + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-014.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-014.html new file mode 100644 index 0000000000..1bec95ea53 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-014.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: items stretched in one axis should respect aspect ratio with stretched size + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-015.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-015.html new file mode 100644 index 0000000000..4af5fa3bff --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-015.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio: grid track inline size should respect aspect-ratio and box-sizing + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-016.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-016.html new file mode 100644 index 0000000000..e1c92908f0 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-016.html @@ -0,0 +1,24 @@ + +CSS aspect-ratio: grid track size should respect aspect-ratio when using + intrinsic size keywords in grid items + + + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-017.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-017.html new file mode 100644 index 0000000000..7a09957d5b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-017.html @@ -0,0 +1,28 @@ + +CSS aspect-ratio: grid track size should respect aspect-ratio when using + intrinsic size keywords in grid items with orthogonal writing mode + + + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-018.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-018.html new file mode 100644 index 0000000000..d0b496e250 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-018.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: items stretched in inline axis should ignore aspect ratio for inline axis + + + + + + +

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

+ +
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-019.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-019.html new file mode 100644 index 0000000000..bf9c353866 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-019.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: items stretched in block axis should ignore aspect ratio for block axis + + + + + + +

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

+ +
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-020.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-020.html new file mode 100644 index 0000000000..7141793f9d --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-020.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: the inline size should be transferred from the block size. + + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-021.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-021.html new file mode 100644 index 0000000000..3b962b542a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-021.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: the block size should be transferred from the inline size. + + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-022.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-022.html new file mode 100644 index 0000000000..9089349dc6 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-022.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: grid track size should respect aspect-ratio when the + ratio-dependent axis is the block axis + + + + + + +

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

+ +
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-023.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-023.html new file mode 100644 index 0000000000..7bd3209902 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-023.html @@ -0,0 +1,27 @@ + +CSS aspect-ratio: grid track size should respect aspect-ratio when the + ratio-dependent axis is the inline axis + + + + + + +

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

+ +
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-024.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-024.html new file mode 100644 index 0000000000..009da8106a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-024.html @@ -0,0 +1,26 @@ + +CSS aspect-ratio: grid track size should respect aspect-ratio when the + ratio-dependent axis is the inline axis and the width of the container is + min-content + + + + + + +

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

+ +
+
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-025.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-025.html new file mode 100644 index 0000000000..656c72f914 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-025.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: the minimum contribution of the grid items in + inline axis for a percentage inline size and min-size:auto + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-026.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-026.html new file mode 100644 index 0000000000..4904c9d3d8 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-026.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: the auto minimum contribution of the grid items in + block axis with a percentage block size and min-size:auto + + + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-027.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-027.html new file mode 100644 index 0000000000..019e2e7001 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-027.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio: zero intrinsic size for grid items with overflow:auto + even with an aspect-ratio + + + + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-028.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-028.html new file mode 100644 index 0000000000..030857a605 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-028.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in the block-axis is preferred over normal alignment in the inline-axis. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-029.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-029.html new file mode 100644 index 0000000000..82b727165a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-029.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in the block-axis is preferred over normal alignment in the inline-axis. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-030.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-030.html new file mode 100644 index 0000000000..e160c435ec --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-030.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in the inline-axis is preferred over normal alignment in the block-axis. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-031.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-031.html new file mode 100644 index 0000000000..8cc61904da --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-031.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in the inline-axis is preferred over normal alignment in the block-axis. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-032.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-032.html new file mode 100644 index 0000000000..8880885025 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-032.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in both axes (*not* normal alignment) causes the aspect-ratio to be ignored. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-033.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-033.html new file mode 100644 index 0000000000..e0047a60bd --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-033.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in both axes (*not* normal alignment) causes the aspect-ratio to be ignored. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-034.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-034.html new file mode 100644 index 0000000000..e217909966 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-034.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in one axis, and a definite length in the other causes the aspect-ratio to be ignored. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-035.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-035.html new file mode 100644 index 0000000000..a07326794a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-035.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in one axis, and a definite length in the other causes the aspect-ratio to be ignored. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-036.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-036.html new file mode 100644 index 0000000000..54a6e6ed47 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-036.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in one axis, and a definite length in the other causes the aspect-ratio to be ignored. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-037.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-037.html new file mode 100644 index 0000000000..daa978a157 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-037.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: A stretch alignment in one axis, and a definite length in the other causes the aspect-ratio to be ignored. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-038.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-038.html new file mode 100644 index 0000000000..6ddbe75833 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-038.html @@ -0,0 +1,9 @@ + +CSS aspect-ratio: Prefer inline normal alignment over block normal alignment. + + + +

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

+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-039.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-039.html new file mode 100644 index 0000000000..f31c45805e --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-039.html @@ -0,0 +1,26 @@ + +CSS aspect-ratio: Test grid container's block size honoring automatic content-based minimum. + + + + + + +

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

+
+
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-040.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-040.html new file mode 100644 index 0000000000..d72181f22e --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/grid-aspect-ratio-040.html @@ -0,0 +1,30 @@ + + + + + + +

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

+ +
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-001.html new file mode 100644 index 0000000000..5b2c6049bd --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-001.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: min-content size contribution + + + + +

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

+ +
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-002.html new file mode 100644 index 0000000000..62e9a149cb --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-002.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: max-content size contribution + + + + +

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

+ +
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-003.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-003.html new file mode 100644 index 0000000000..da5dfd0083 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-003.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: sizing under a min-content constraint + + + + +

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

+ +
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-004.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-004.html new file mode 100644 index 0000000000..fe1a4d7a5d --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-004.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: min-content size keyword + + + + + +

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

+ +
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-005.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-005.html new file mode 100644 index 0000000000..697e773be1 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-005.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: min-content size contribution in an orthogonal flow + + + + +

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

+ +
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-006.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-006.html new file mode 100644 index 0000000000..fa736e9226 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-006.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: min-content size contribution with percentage block size + + + + +

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

+ +
+
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-007.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-007.html new file mode 100644 index 0000000000..6310bf4269 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-007.html @@ -0,0 +1,16 @@ + +CSS aspect-ratio: min-content size contribution with indefinite percentage block size + + + + +

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

+ +
+ +
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-008.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-008.html new file mode 100644 index 0000000000..7ef0d6262b --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-008.html @@ -0,0 +1,18 @@ + +CSS aspect-ratio: min-content size contribution with percentage block size + + + + +

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

+ +
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-009.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-009.html new file mode 100644 index 0000000000..139c4de644 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-009.html @@ -0,0 +1,13 @@ + +CSS aspect-ratio: max-content size contribution with replaced element + + + + +

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

+ +
+
+ +
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-010.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-010.html new file mode 100644 index 0000000000..cf128cabd0 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-010.html @@ -0,0 +1,43 @@ + +CSS aspect-ratio: min-content size keyword together with min-size + + + + + + + +

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

+ + + + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-011.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-011.html new file mode 100644 index 0000000000..9e0d888c24 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-011.html @@ -0,0 +1,19 @@ + +CSS aspect-ratio: fit-content size keyword + + + + + + + +

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

+ +
+ +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-012.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-012.html new file mode 100644 index 0000000000..5040da5ca2 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-012.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: min-content size contribution with border-box + + + + +

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

+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-013.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-013.html new file mode 100644 index 0000000000..48a1d12a7e --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-013.html @@ -0,0 +1,23 @@ + +CSS aspect-ratio: max-content size contribution with border-box + + + + +

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

+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-014.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-014.html new file mode 100644 index 0000000000..c9308df630 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-014.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: min-content size keyword together with min-content size contribution + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-015.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-015.html new file mode 100644 index 0000000000..c279413da1 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-015.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: max-content size keyword together with min-content size contribution + + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-016.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-016.html new file mode 100644 index 0000000000..61a77af130 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/intrinsic-size-016.html @@ -0,0 +1,17 @@ + +CSS aspect-ratio: min-size:auto and non auto/min-content/max-content width + + + + +

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

+ + +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/large-aspect-ratio-crash.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/large-aspect-ratio-crash.html new file mode 100644 index 0000000000..a1e69cdd7c --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/large-aspect-ratio-crash.html @@ -0,0 +1,4 @@ + + +
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-computed.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-computed.html new file mode 100644 index 0000000000..d98f6d1dce --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-computed.html @@ -0,0 +1,27 @@ + +CSS aspect-ratio Test: aspect-ratio with computed values + + + + + + + +
+
+ diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-invalid.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-invalid.html new file mode 100644 index 0000000000..c508c9ed8a --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-invalid.html @@ -0,0 +1,22 @@ + +CSS aspect-ratio Test: aspect-ratio with invalid values + + + + + + + + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-valid.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-valid.html new file mode 100644 index 0000000000..e825b7cdb4 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/parsing/aspect-ratio-valid.html @@ -0,0 +1,25 @@ + +CSS aspect-ratio Test: aspect-ratio with valid values + + + + + + + + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-001.html new file mode 100644 index 0000000000..d606bfc65e --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-001.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div block size + percentage resolution + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-002.html new file mode 100644 index 0000000000..766e51d74f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-002.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div block size + percentage resolution + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-003.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-003.html new file mode 100644 index 0000000000..914bfb7918 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-003.html @@ -0,0 +1,11 @@ + +CSS aspect-ratio: div block size + percentage resolution + + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-004.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-004.html new file mode 100644 index 0000000000..5d222a9be2 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-004.html @@ -0,0 +1,12 @@ + +CSS aspect-ratio: div block size + percentage resolution + + + + +

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

+ +
+
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-005.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-005.html new file mode 100644 index 0000000000..97842a26e1 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/percentage-resolution-005.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: div block size + percentage resolution + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-001.html new file mode 100644 index 0000000000..8f857a37ad --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-001.html @@ -0,0 +1,15 @@ + +Aspect ratio and quirks mode + + + + + + + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-002.html new file mode 100644 index 0000000000..c4639ab36f --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-002.html @@ -0,0 +1,15 @@ + +Aspect ratio and quirks mode + + + + + + + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-003.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-003.html new file mode 100644 index 0000000000..18fe2f1b48 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/quirks-mode-003.html @@ -0,0 +1,15 @@ + +Aspect ratio and quirks mode + + + + + + + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-filled-green-100x20-rect.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-filled-green-100x20-rect.html new file mode 100644 index 0000000000..5d8ebce4ec --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-filled-green-100x20-rect.html @@ -0,0 +1,4 @@ + + + +
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-scrollbar.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-scrollbar.html new file mode 100644 index 0000000000..128bf336e7 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-scrollbar.html @@ -0,0 +1,8 @@ + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-vertical-scrollbar.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-vertical-scrollbar.html new file mode 100644 index 0000000000..5663e16dd8 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/reference/ref-square-with-vertical-scrollbar.html @@ -0,0 +1,8 @@ + + + +

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

+ +
+
+
diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-001.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-001.html new file mode 100644 index 0000000000..bfc1b4b391 --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-001.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: img + + + + +

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

+ + + diff --git a/testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-002.html b/testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-002.html new file mode 100644 index 0000000000..56da485a1c --- /dev/null +++ b/testing/web-platform/tests/css/css-sizing/aspect-ratio/replaced-element-002.html @@ -0,0 +1,10 @@ + +CSS aspect-ratio: iframe + + + + +

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

+ +