From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- testing/web-platform/tests/css/css-values/META.yml | 8 + .../css/css-values/absolute-length-units-001.html | 35 +++ .../css/css-values/absolute_length_units.html | 77 +++++++ .../css-values/acos-asin-atan-atan2-computed.html | 69 ++++++ .../css-values/acos-asin-atan-atan2-invalid.html | 77 +++++++ .../css-values/acos-asin-atan-atan2-serialize.html | 64 ++++++ .../tests/css/css-values/angle-units-001.html | 43 ++++ .../tests/css/css-values/angle-units-002.html | 41 ++++ .../tests/css/css-values/angle-units-003.html | 41 ++++ .../tests/css/css-values/angle-units-004.html | 41 ++++ .../tests/css/css-values/angle-units-005.html | 41 ++++ .../css-values/animations/calc-interpolation.html | 136 ++++++++++++ .../animations/line-height-lh-transition.html | 32 +++ .../css/css-values/attr-color-invalid-cast.html | 43 ++++ .../css-values/attr-color-invalid-fallback.html | 43 ++++ .../tests/css/css-values/attr-color-valid.html | 43 ++++ .../tests/css/css-values/attr-in-max.html | 28 +++ .../css/css-values/attr-invalid-type-001.html | 43 ++++ .../css/css-values/attr-invalid-type-002.html | 46 ++++ .../css/css-values/attr-invalid-type-008.html | 90 ++++++++ .../css/css-values/attr-length-invalid-cast.html | 43 ++++ .../css-values/attr-length-invalid-fallback.html | 43 ++++ .../attr-length-valid-zero-nofallback.html | 46 ++++ .../css/css-values/attr-length-valid-zero.html | 46 ++++ .../tests/css/css-values/attr-length-valid.html | 43 ++++ .../tests/css/css-values/attr-px-invalid-cast.html | 43 ++++ .../css/css-values/attr-px-invalid-fallback.html | 43 ++++ .../tests/css/css-values/attr-px-valid.html | 43 ++++ .../tests/css/css-values/calc-angle-values.html | 157 ++++++++++++++ .../calc-background-image-gradient-1-ref.html | 20 ++ .../calc-background-image-gradient-1.html | 22 ++ .../calc-background-linear-gradient-1-ref.html | 37 ++++ .../calc-background-linear-gradient-1.html | 40 ++++ .../css-values/calc-background-position-002.html | 77 +++++++ .../css-values/calc-background-position-003.html | 76 +++++++ .../css-values/calc-background-position-1-ref.html | 24 +++ .../css/css-values/calc-background-position-1.html | 26 +++ .../css/css-values/calc-background-size-1-ref.html | 24 +++ .../css/css-values/calc-background-size-1.html | 26 +++ .../css/css-values/calc-border-radius-1-ref.html | 20 ++ .../tests/css/css-values/calc-border-radius-1.html | 32 +++ .../css/css-values/calc-catch-divide-by-0.html | 47 +++++ .../tests/css/css-values/calc-ch-ex-lang-ref.html | 12 ++ .../tests/css/css-values/calc-ch-ex-lang.html | 16 ++ .../css/css-values/calc-height-block-1-ref.html | 29 +++ .../tests/css/css-values/calc-height-block-1.html | 35 +++ .../css/css-values/calc-height-table-1-ref.html | 28 +++ .../tests/css/css-values/calc-height-table-1.html | 30 +++ .../tests/css/css-values/calc-in-calc.html | 42 ++++ .../tests/css/css-values/calc-in-color-001.html | 26 +++ .../css/css-values/calc-in-counter-001-ref.xhtml | 27 +++ .../tests/css/css-values/calc-in-counter-001.xhtml | 42 ++++ .../css-values/calc-in-font-feature-settings.html | 22 ++ .../tests/css/css-values/calc-in-max.html | 27 +++ .../css/css-values/calc-in-media-queries-001.html | 42 ++++ .../css/css-values/calc-in-media-queries-002.html | 42 ++++ .../calc-in-media-queries-with-mixed-units.html | 29 +++ .../css/css-values/calc-infinity-nan-computed.html | 75 +++++++ .../calc-infinity-nan-serialize-angle.html | 55 +++++ .../calc-infinity-nan-serialize-length.html | 53 +++++ .../calc-infinity-nan-serialize-time.html | 53 +++++ .../tests/css/css-values/calc-integer.html | 58 +++++ .../css-values/calc-invalid-range-clamping.html | 44 ++++ .../tests/css/css-values/calc-letter-spacing.html | 75 +++++++ .../css/css-values/calc-margin-block-1-ref.html | 21 ++ .../tests/css/css-values/calc-margin-block-1.html | 23 ++ .../css-values/calc-max-height-block-1-ref.html | 29 +++ .../css/css-values/calc-max-height-block-1.html | 35 +++ .../css/css-values/calc-max-width-block-1.html | 25 +++ .../calc-max-width-block-intrinsic-1-ref.html | 21 ++ .../calc-max-width-block-intrinsic-1.html | 27 +++ .../css/css-values/calc-min-height-block-1.html | 35 +++ .../tests/css/css-values/calc-min-height.html | 74 +++++++ .../css/css-values/calc-min-width-block-1.html | 25 +++ .../calc-min-width-block-intrinsic-1-ref.html | 21 ++ .../calc-min-width-block-intrinsic-1.html | 27 +++ .../tests/css/css-values/calc-nesting-002.html | 78 +++++++ .../tests/css/css-values/calc-nesting.html | 44 ++++ .../tests/css/css-values/calc-numbers.html | 98 +++++++++ .../css-values/calc-offsets-absolute-bottom-1.html | 33 +++ .../css-values/calc-offsets-absolute-left-1.html | 23 ++ .../css-values/calc-offsets-absolute-right-1.html | 23 ++ .../calc-offsets-absolute-top-1-ref.html | 30 +++ .../css-values/calc-offsets-absolute-top-1.html | 33 +++ .../css-values/calc-offsets-relative-bottom-1.html | 32 +++ .../calc-offsets-relative-left-1-ref.html | 20 ++ .../css-values/calc-offsets-relative-left-1.html | 22 ++ .../css-values/calc-offsets-relative-right-1.html | 22 ++ .../calc-offsets-relative-top-1-ref.html | 30 +++ .../css-values/calc-offsets-relative-top-1.html | 32 +++ .../css/css-values/calc-padding-block-1-ref.html | 22 ++ .../tests/css/css-values/calc-padding-block-1.html | 24 +++ .../css/css-values/calc-parenthesis-stack.html | 48 +++++ .../css/css-values/calc-positive-fraction-001.html | 44 ++++ .../tests/css/css-values/calc-rem-lang-ref.html | 6 + .../tests/css/css-values/calc-rem-lang.html | 17 ++ .../tests/css/css-values/calc-rgb-percent-001.html | 38 ++++ .../tests/css/css-values/calc-rounding-001.html | 43 ++++ .../css/css-values/calc-rounds-to-integer.html | 120 +++++++++++ .../css/css-values/calc-serialization-002.html | 95 +++++++++ .../tests/css/css-values/calc-serialization.html | 29 +++ .../css/css-values/calc-text-indent-1-ref.html | 23 ++ .../tests/css/css-values/calc-text-indent-1.html | 25 +++ .../calc-text-indent-intrinsic-1-ref.html | 21 ++ .../css-values/calc-text-indent-intrinsic-1.html | 26 +++ .../tests/css/css-values/calc-time-values.html | 104 +++++++++ .../css-values/calc-transform-origin-1-ref.html | 25 +++ .../css/css-values/calc-transform-origin-1.html | 27 +++ .../tests/css/css-values/calc-unit-analysis.html | 76 +++++++ .../css/css-values/calc-vertical-align-1-ref.html | 17 ++ .../css/css-values/calc-vertical-align-1.html | 19 ++ .../css/css-values/calc-width-block-1-ref.html | 23 ++ .../tests/css/css-values/calc-width-block-1.html | 25 +++ .../calc-width-block-intrinsic-1-ref.html | 21 ++ .../css-values/calc-width-block-intrinsic-1.html | 26 +++ .../css-values/calc-width-table-auto-1-ref.html | 27 +++ .../css/css-values/calc-width-table-auto-1.html | 29 +++ .../css-values/calc-width-table-fixed-1-ref.html | 32 +++ .../css/css-values/calc-width-table-fixed-1.html | 34 +++ .../css/css-values/calc-z-index-fractions-001.html | 58 +++++ .../css/css-values/calc-zero-percent-height.html | 30 +++ .../tests/css/css-values/cap-unit-001.html | 32 +++ .../ch-empty-pseudo-recalc-on-font-load.html | 70 ++++++ .../css-values/ch-pseudo-recalc-on-font-load.html | 89 ++++++++ .../css/css-values/ch-recalc-on-font-load.html | 79 +++++++ .../tests/css/css-values/ch-unit-001.html | 36 ++++ .../tests/css/css-values/ch-unit-002.html | 39 ++++ .../tests/css/css-values/ch-unit-003.html | 37 ++++ .../tests/css/css-values/ch-unit-004.html | 37 ++++ .../tests/css/css-values/ch-unit-008.html | 38 ++++ .../tests/css/css-values/ch-unit-009.html | 39 ++++ .../tests/css/css-values/ch-unit-010.html | 41 ++++ .../tests/css/css-values/ch-unit-011.html | 41 ++++ .../tests/css/css-values/ch-unit-012.html | 41 ++++ .../tests/css/css-values/ch-unit-016.html | 30 +++ .../tests/css/css-values/ch-unit-017.html | 32 +++ .../css/css-values/clamp-length-computed.html | 34 +++ .../tests/css/css-values/clamp-length-invalid.html | 24 +++ .../css/css-values/clamp-length-serialize.html | 15 ++ .../viewport-unit-inline-style-crash.html | 11 + .../dynamic-viewport-units-rule-cache.html | 59 ++++++ .../css/css-values/ex-calc-expression-001-ref.html | 11 + .../css/css-values/ex-calc-expression-001.html | 19 ++ .../tests/css/css-values/ex-unit-001.html | 36 ++++ .../tests/css/css-values/ex-unit-002.html | 30 +++ .../tests/css/css-values/ex-unit-003.html | 31 +++ .../tests/css/css-values/ex-unit-004.html | 34 +++ .../tests/css/css-values/exp-log-compute.html | 35 +++ .../tests/css/css-values/exp-log-invalid.html | 65 ++++++ .../tests/css/css-values/exp-log-serialize.html | 40 ++++ .../getComputedStyle-border-radius-001.html | 95 +++++++++ .../getComputedStyle-border-radius-002.html | 80 +++++++ .../getComputedStyle-border-radius-003.html | 81 +++++++ .../css/css-values/hypot-pow-sqrt-computed.html | 57 +++++ .../css/css-values/hypot-pow-sqrt-invalid.html | 68 ++++++ .../css/css-values/hypot-pow-sqrt-serialize.html | 43 ++++ .../tests/css/css-values/ic-unit-001.html | 43 ++++ .../tests/css/css-values/ic-unit-002.html | 47 +++++ .../tests/css/css-values/ic-unit-003.html | 47 +++++ .../tests/css/css-values/ic-unit-004.html | 47 +++++ .../tests/css/css-values/ic-unit-008.html | 55 +++++ .../tests/css/css-values/ic-unit-009.html | 55 +++++ .../tests/css/css-values/ic-unit-010.html | 56 +++++ .../tests/css/css-values/ic-unit-011.html | 56 +++++ .../tests/css/css-values/ic-unit-012.html | 56 +++++ .../tests/css/css-values/ic-unit-013.html | 34 +++ .../tests/css/css-values/ic-unit-014.html | 41 ++++ ...round_half_towards_positive_infinity_order.html | 39 ++++ ...und_half_towards_positive_infinity_z_index.html | 38 ++++ .../tests/css/css-values/lh-rlh-on-root-001.html | 86 ++++++++ .../tests/css/css-values/lh-unit-001.html | 26 +++ .../tests/css/css-values/lh-unit-002.html | 26 +++ .../tests/css/css-values/lh-unit-003.html | 42 ++++ .../tests/css/css-values/lh-unit-004.html | 18 ++ .../tests/css/css-values/line-break-ch-unit.html | 52 +++++ .../tests/css/css-values/max-20-arguments.html | 27 +++ .../css/css-values/max-length-percent-001.html | 26 +++ .../css/css-values/max-unitless-zero-invalid.html | 33 +++ .../css/css-values/min-length-percent-001.html | 26 +++ .../min-max-percentage-length-interpolation.html | 43 ++++ .../css/css-values/minmax-angle-computed.html | 59 ++++++ .../tests/css/css-values/minmax-angle-invalid.html | 69 ++++++ .../css/css-values/minmax-angle-serialize.html | 111 ++++++++++ .../css/css-values/minmax-integer-computed.html | 35 +++ .../css/css-values/minmax-length-computed.html | 114 ++++++++++ .../css/css-values/minmax-length-invalid.html | 66 ++++++ .../css-values/minmax-length-percent-computed.html | 74 +++++++ .../css-values/minmax-length-percent-invalid.html | 36 ++++ .../minmax-length-percent-serialize.html | 126 +++++++++++ .../css/css-values/minmax-length-serialize.html | 75 +++++++ .../css/css-values/minmax-number-computed.html | 30 +++ .../css/css-values/minmax-number-invalid.html | 65 ++++++ .../css/css-values/minmax-number-serialize.html | 63 ++++++ .../css/css-values/minmax-percentage-computed.html | 33 +++ .../css/css-values/minmax-percentage-invalid.html | 65 ++++++ .../css-values/minmax-percentage-serialize.html | 72 +++++++ .../tests/css/css-values/minmax-time-computed.html | 48 +++++ .../tests/css/css-values/minmax-time-invalid.html | 69 ++++++ .../css/css-values/minmax-time-serialize.html | 64 ++++++ .../negative-calc-to-non-negative-integer-ref.html | 15 ++ .../negative-calc-to-non-negative-integer.html | 18 ++ .../tests/css/css-values/percentage-rem-low.html | 22 ++ .../css-values/q-unit-case-insensitivity-001.html | 46 ++++ .../css-values/q-unit-case-insensitivity-002.html | 46 ++++ .../tests/css/css-values/rch-invalidation.html | 36 ++++ .../css/css-values/reference/200-200-green.html | 33 +++ .../tests/css/css-values/reference/all-green.html | 1 + .../css/css-values/reference/cap-unit-001-ref.html | 15 ++ .../css/css-values/reference/ch-unit-001-ref.html | 11 + .../css/css-values/reference/ch-unit-002-ref.html | 15 ++ .../css/css-values/reference/ch-unit-008-ref.html | 35 +++ .../css/css-values/reference/ch-unit-009-ref.html | 35 +++ .../css/css-values/reference/ch-unit-011-ref.html | 36 ++++ .../css/css-values/reference/ch-unit-016-ref.html | 15 ++ .../css/css-values/reference/ex-unit-001-ref.html | 27 +++ .../css/css-values/reference/ex-unit-002-ref.html | 15 ++ .../css/css-values/reference/ex-unit-004-ref.html | 17 ++ .../css/css-values/reference/ic-unit-001-ref.html | 15 ++ .../css/css-values/reference/ic-unit-002-ref.html | 15 ++ .../css/css-values/reference/ic-unit-008-ref.html | 50 +++++ .../css/css-values/reference/ic-unit-009-ref.html | 50 +++++ .../css/css-values/reference/ic-unit-012-ref.html | 51 +++++ .../css/css-values/reference/ic-unit-013-ref.html | 19 ++ .../css/css-values/reference/ic-unit-014-ref.html | 19 ++ .../reference/vh-support-atviewport-ref.htm | 22 ++ .../reference/vh_not_refreshing_on_chrome-ref.html | 65 ++++++ .../vh_not_refreshing_on_chrome_iframe-ref.html | 79 +++++++ .../reference/viewport-unit-011-ref.html | 19 ++ .../rem-root-font-size-restyle-1-ref.html | 15 ++ .../css-values/rem-root-font-size-restyle-1.html | 22 ++ .../css/css-values/rem-unit-root-element.html | 26 +++ .../css/css-values/resources/ChTestShortZero.woff | Bin 0 -> 1152 bytes .../css-values/resources/ChTestZeroWidthZero.woff | Bin 0 -> 1056 bytes .../css/css-values/resources/ExTest-NoSpace.woff | Bin 0 -> 960 bytes .../tests/css/css-values/resources/ExTest.woff | Bin 0 -> 924 bytes .../css/css-values/resources/IcTestFullWidth.woff2 | Bin 0 -> 612 bytes .../css/css-values/resources/IcTestHalfWidth.woff2 | Bin 0 -> 612 bytes .../css/css-values/resources/IcTestZeroWidth.woff2 | Bin 0 -> 616 bytes .../tests/css/css-values/rex-invalidation.html | 37 ++++ .../tests/css/css-values/rgba-011.html | 53 +++++ .../tests/css/css-values/ric-invalidation.html | 36 ++++ .../tests/css/css-values/rlh-invalidation.html | 42 ++++ .../tests/css/css-values/round-function.html | 97 +++++++++ .../css/css-values/round-mod-rem-computed.html | 146 +++++++++++++ .../css/css-values/round-mod-rem-invalid.html | 94 +++++++++ .../css/css-values/round-mod-rem-serialize.html | 44 ++++ .../tests/css/css-values/signs-abs-computed.html | 164 +++++++++++++++ .../tests/css/css-values/signs-abs-invalid.html | 61 ++++++ .../tests/css/css-values/signs-abs-serialize.html | 80 +++++++ .../tests/css/css-values/sin-cos-tan-computed.html | 38 ++++ .../tests/css/css-values/sin-cos-tan-invalid.html | 58 +++++ .../css/css-values/sin-cos-tan-serialize.html | 58 +++++ .../tests/css/css-values/support/1x1-green.png | Bin 0 -> 135 bytes .../tests/css/css-values/support/1x1-lime.png | Bin 0 -> 135 bytes .../tests/css/css-values/support/1x1-maroon.png | Bin 0 -> 109 bytes .../tests/css/css-values/support/1x1-navy.png | Bin 0 -> 109 bytes .../tests/css/css-values/support/1x1-red.png | Bin 0 -> 135 bytes .../tests/css/css-values/support/1x1-white.png | Bin 0 -> 109 bytes .../tests/css/css-values/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../tests/css/css-values/support/60x60-green.png | Bin 0 -> 218 bytes .../tests/css/css-values/support/README | 28 +++ .../tests/css/css-values/support/a-green.css | 1 + .../tests/css/css-values/support/b-green.css | 1 + .../tests/css/css-values/support/blue-32x32.png | Bin 0 -> 110 bytes .../tests/css/css-values/support/c-red.css | 1 + .../tests/css/css-values/support/cat.png | Bin 0 -> 1883 bytes .../tests/css/css-values/support/import-green.css | 1 + .../tests/css/css-values/support/import-red.css | 1 + .../css/css-values/support/mixed-units-01.html | 23 ++ .../css/css-values/support/mixed-units-02.html | 23 ++ .../css/css-values/support/mixed-units-03.html | 23 ++ .../css/css-values/support/mixed-units-04.html | 23 ++ .../css/css-values/support/mixed-units-05.html | 23 ++ .../css/css-values/support/mixed-units-06.html | 23 ++ .../css/css-values/support/pattern-grg-rgr-grg.png | Bin 0 -> 222 bytes .../css/css-values/support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../css/css-values/support/pattern-rgr-grg-rgr.png | Bin 0 -> 223 bytes .../tests/css/css-values/support/pattern-tr.png | Bin 0 -> 137 bytes .../tests/css/css-values/support/ruler-h-50%.png | Bin 0 -> 691 bytes .../tests/css/css-values/support/ruler-h-50px.png | Bin 0 -> 671 bytes .../tests/css/css-values/support/ruler-v-100px.png | Bin 0 -> 760 bytes .../tests/css/css-values/support/ruler-v-50px.png | Bin 0 -> 757 bytes .../tests/css/css-values/support/square-purple.png | Bin 0 -> 92 bytes .../tests/css/css-values/support/square-teal.png | Bin 0 -> 92 bytes .../tests/css/css-values/support/square-white.png | Bin 0 -> 78 bytes .../tests/css/css-values/support/support/README | 4 + .../css-values/support/support/swatch-green.png | Bin 0 -> 84 bytes .../css/css-values/support/support/swatch-red.png | Bin 0 -> 84 bytes .../tests/css/css-values/support/swatch-blue.png | Bin 0 -> 84 bytes .../tests/css/css-values/support/swatch-green.png | Bin 0 -> 84 bytes .../tests/css/css-values/support/swatch-lime.png | Bin 0 -> 84 bytes .../tests/css/css-values/support/swatch-orange.png | Bin 0 -> 84 bytes .../tests/css/css-values/support/swatch-red.png | Bin 0 -> 84 bytes .../tests/css/css-values/support/swatch-teal.png | Bin 0 -> 156 bytes .../tests/css/css-values/support/swatch-white.png | Bin 0 -> 85 bytes .../tests/css/css-values/support/swatch-yellow.png | Bin 0 -> 84 bytes .../tests/css/css-values/support/test-bl.png | Bin 0 -> 1368 bytes .../tests/css/css-values/support/test-br.png | Bin 0 -> 1045 bytes .../css-values/support/test-inner-half-size.png | Bin 0 -> 180 bytes .../tests/css/css-values/support/test-outer.png | Bin 0 -> 2412 bytes .../tests/css/css-values/support/test-tl.png | Bin 0 -> 1025 bytes .../tests/css/css-values/support/test-tr.png | Bin 0 -> 1235 bytes .../vh-support-transform-origin-iframe.html | 52 +++++ .../vh-support-transform-translate-iframe.html | 51 +++++ .../vh_not_refreshing_on_chrome_iframe.html | 93 ++++++++ .../css/css-values/update-subpixel-rem-unit.html | 21 ++ .../tests/css/css-values/urls/empty.html | 39 ++++ .../tests/css/css-values/urls/fragment-only.html | 40 ++++ .../css-values/urls/resolve-relative-to-base.html | 35 +++ .../urls/resolve-relative-to-stylesheet.html | 33 +++ .../css/css-values/urls/support/empty-urls.css | 9 + .../css-values/urls/support/fragment-only-urls.css | 19 ++ .../css/css-values/urls/support/relative-urls.css | 15 ++ .../tests/css/css-values/vh-calc-support-pct.html | 43 ++++ .../tests/css/css-values/vh-calc-support.html | 43 ++++ .../tests/css/css-values/vh-em-inherit.html | 41 ++++ .../tests/css/css-values/vh-inherit.html | 42 ++++ .../tests/css/css-values/vh-interpolate-pct.html | 48 +++++ .../tests/css/css-values/vh-interpolate-px.html | 48 +++++ .../tests/css/css-values/vh-interpolate-vh.html | 48 +++++ .../tests/css/css-values/vh-support-margin.html | 41 ++++ .../css-values/vh-support-transform-origin.html | 42 ++++ .../css-values/vh-support-transform-translate.html | 42 ++++ .../tests/css/css-values/vh-support.html | 39 ++++ .../tests/css/css-values/vh-zero-support.html | 41 ++++ .../css-values/vh_not_refreshing_on_chrome.html | 70 ++++++ .../viewport-relative-lengths-scaled-viewport.html | 50 +++++ .../tests/css/css-values/viewport-unit-011.html | 29 +++ .../css-values/viewport-units-001-print-ref.html | 13 ++ .../css/css-values/viewport-units-001-print.html | 17 ++ .../css-values/viewport-units-after-font-load.html | 43 ++++ .../css/css-values/viewport-units-compute.html | 76 +++++++ .../css/css-values/viewport-units-css2-001.html | 234 +++++++++++++++++++++ .../css-values/viewport-units-invalidation.html | 69 ++++++ .../css/css-values/viewport-units-keyframes.html | 69 ++++++ .../css-values/viewport-units-media-queries.html | 77 +++++++ .../css/css-values/viewport-units-modify.html | 19 ++ .../css/css-values/viewport-units-parsing.html | 28 +++ .../viewport-units-writing-mode-font-size-ref.html | 27 +++ .../viewport-units-writing-mode-font-size.html | 35 +++ .../css-values/viewport-units-writing-mode.html | 60 ++++++ 341 files changed, 12689 insertions(+) create mode 100644 testing/web-platform/tests/css/css-values/META.yml create mode 100644 testing/web-platform/tests/css/css-values/absolute-length-units-001.html create mode 100644 testing/web-platform/tests/css/css-values/absolute_length_units.html create mode 100644 testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-computed.html create mode 100644 testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/angle-units-001.html create mode 100644 testing/web-platform/tests/css/css-values/angle-units-002.html create mode 100644 testing/web-platform/tests/css/css-values/angle-units-003.html create mode 100644 testing/web-platform/tests/css/css-values/angle-units-004.html create mode 100644 testing/web-platform/tests/css/css-values/angle-units-005.html create mode 100644 testing/web-platform/tests/css/css-values/animations/calc-interpolation.html create mode 100644 testing/web-platform/tests/css/css-values/animations/line-height-lh-transition.html create mode 100644 testing/web-platform/tests/css/css-values/attr-color-invalid-cast.html create mode 100644 testing/web-platform/tests/css/css-values/attr-color-invalid-fallback.html create mode 100644 testing/web-platform/tests/css/css-values/attr-color-valid.html create mode 100644 testing/web-platform/tests/css/css-values/attr-in-max.html create mode 100644 testing/web-platform/tests/css/css-values/attr-invalid-type-001.html create mode 100644 testing/web-platform/tests/css/css-values/attr-invalid-type-002.html create mode 100644 testing/web-platform/tests/css/css-values/attr-invalid-type-008.html create mode 100644 testing/web-platform/tests/css/css-values/attr-length-invalid-cast.html create mode 100644 testing/web-platform/tests/css/css-values/attr-length-invalid-fallback.html create mode 100644 testing/web-platform/tests/css/css-values/attr-length-valid-zero-nofallback.html create mode 100644 testing/web-platform/tests/css/css-values/attr-length-valid-zero.html create mode 100644 testing/web-platform/tests/css/css-values/attr-length-valid.html create mode 100644 testing/web-platform/tests/css/css-values/attr-px-invalid-cast.html create mode 100644 testing/web-platform/tests/css/css-values/attr-px-invalid-fallback.html create mode 100644 testing/web-platform/tests/css/css-values/attr-px-valid.html create mode 100644 testing/web-platform/tests/css/css-values/calc-angle-values.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-image-gradient-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-image-gradient-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-position-002.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-position-003.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-position-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-position-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-size-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-background-size-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-border-radius-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-border-radius-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-catch-divide-by-0.html create mode 100644 testing/web-platform/tests/css/css-values/calc-ch-ex-lang-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-ch-ex-lang.html create mode 100644 testing/web-platform/tests/css/css-values/calc-height-block-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-height-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-height-table-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-height-table-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-in-calc.html create mode 100644 testing/web-platform/tests/css/css-values/calc-in-color-001.html create mode 100644 testing/web-platform/tests/css/css-values/calc-in-counter-001-ref.xhtml create mode 100644 testing/web-platform/tests/css/css-values/calc-in-counter-001.xhtml create mode 100644 testing/web-platform/tests/css/css-values/calc-in-font-feature-settings.html create mode 100644 testing/web-platform/tests/css/css-values/calc-in-max.html create mode 100644 testing/web-platform/tests/css/css-values/calc-in-media-queries-001.html create mode 100644 testing/web-platform/tests/css/css-values/calc-in-media-queries-002.html create mode 100644 testing/web-platform/tests/css/css-values/calc-in-media-queries-with-mixed-units.html create mode 100644 testing/web-platform/tests/css/css-values/calc-infinity-nan-computed.html create mode 100644 testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-angle.html create mode 100644 testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-length.html create mode 100644 testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-time.html create mode 100644 testing/web-platform/tests/css/css-values/calc-integer.html create mode 100644 testing/web-platform/tests/css/css-values/calc-invalid-range-clamping.html create mode 100644 testing/web-platform/tests/css/css-values/calc-letter-spacing.html create mode 100644 testing/web-platform/tests/css/css-values/calc-margin-block-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-margin-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-max-height-block-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-max-height-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-max-width-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-min-height-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-min-height.html create mode 100644 testing/web-platform/tests/css/css-values/calc-min-width-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-nesting-002.html create mode 100644 testing/web-platform/tests/css/css-values/calc-nesting.html create mode 100644 testing/web-platform/tests/css/css-values/calc-numbers.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-absolute-bottom-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-absolute-left-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-absolute-right-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-relative-bottom-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-relative-right-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-padding-block-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-padding-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-parenthesis-stack.html create mode 100644 testing/web-platform/tests/css/css-values/calc-positive-fraction-001.html create mode 100644 testing/web-platform/tests/css/css-values/calc-rem-lang-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-rem-lang.html create mode 100644 testing/web-platform/tests/css/css-values/calc-rgb-percent-001.html create mode 100644 testing/web-platform/tests/css/css-values/calc-rounding-001.html create mode 100644 testing/web-platform/tests/css/css-values/calc-rounds-to-integer.html create mode 100644 testing/web-platform/tests/css/css-values/calc-serialization-002.html create mode 100644 testing/web-platform/tests/css/css-values/calc-serialization.html create mode 100644 testing/web-platform/tests/css/css-values/calc-text-indent-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-text-indent-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-time-values.html create mode 100644 testing/web-platform/tests/css/css-values/calc-transform-origin-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-transform-origin-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-unit-analysis.html create mode 100644 testing/web-platform/tests/css/css-values/calc-vertical-align-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-vertical-align-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-block-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-block-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-table-auto-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-table-auto-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-table-fixed-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/calc-width-table-fixed-1.html create mode 100644 testing/web-platform/tests/css/css-values/calc-z-index-fractions-001.html create mode 100644 testing/web-platform/tests/css/css-values/calc-zero-percent-height.html create mode 100644 testing/web-platform/tests/css/css-values/cap-unit-001.html create mode 100644 testing/web-platform/tests/css/css-values/ch-empty-pseudo-recalc-on-font-load.html create mode 100644 testing/web-platform/tests/css/css-values/ch-pseudo-recalc-on-font-load.html create mode 100644 testing/web-platform/tests/css/css-values/ch-recalc-on-font-load.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-001.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-002.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-003.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-004.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-008.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-009.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-010.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-011.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-012.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-016.html create mode 100644 testing/web-platform/tests/css/css-values/ch-unit-017.html create mode 100644 testing/web-platform/tests/css/css-values/clamp-length-computed.html create mode 100644 testing/web-platform/tests/css/css-values/clamp-length-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/clamp-length-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/crashtests/viewport-unit-inline-style-crash.html create mode 100644 testing/web-platform/tests/css/css-values/dynamic-viewport-units-rule-cache.html create mode 100644 testing/web-platform/tests/css/css-values/ex-calc-expression-001-ref.html create mode 100644 testing/web-platform/tests/css/css-values/ex-calc-expression-001.html create mode 100644 testing/web-platform/tests/css/css-values/ex-unit-001.html create mode 100644 testing/web-platform/tests/css/css-values/ex-unit-002.html create mode 100644 testing/web-platform/tests/css/css-values/ex-unit-003.html create mode 100644 testing/web-platform/tests/css/css-values/ex-unit-004.html create mode 100644 testing/web-platform/tests/css/css-values/exp-log-compute.html create mode 100644 testing/web-platform/tests/css/css-values/exp-log-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/exp-log-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-001.html create mode 100644 testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-002.html create mode 100644 testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-003.html create mode 100644 testing/web-platform/tests/css/css-values/hypot-pow-sqrt-computed.html create mode 100644 testing/web-platform/tests/css/css-values/hypot-pow-sqrt-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/hypot-pow-sqrt-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-001.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-002.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-003.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-004.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-008.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-009.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-010.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-011.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-012.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-013.html create mode 100644 testing/web-platform/tests/css/css-values/ic-unit-014.html create mode 100644 testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_order.html create mode 100644 testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_z_index.html create mode 100644 testing/web-platform/tests/css/css-values/lh-rlh-on-root-001.html create mode 100644 testing/web-platform/tests/css/css-values/lh-unit-001.html create mode 100644 testing/web-platform/tests/css/css-values/lh-unit-002.html create mode 100644 testing/web-platform/tests/css/css-values/lh-unit-003.html create mode 100644 testing/web-platform/tests/css/css-values/lh-unit-004.html create mode 100644 testing/web-platform/tests/css/css-values/line-break-ch-unit.html create mode 100644 testing/web-platform/tests/css/css-values/max-20-arguments.html create mode 100644 testing/web-platform/tests/css/css-values/max-length-percent-001.html create mode 100644 testing/web-platform/tests/css/css-values/max-unitless-zero-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/min-length-percent-001.html create mode 100644 testing/web-platform/tests/css/css-values/min-max-percentage-length-interpolation.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-angle-computed.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-angle-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-angle-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-integer-computed.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-length-computed.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-length-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-length-percent-computed.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-length-percent-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-length-percent-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-length-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-number-computed.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-number-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-number-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-percentage-computed.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-percentage-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-percentage-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-time-computed.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-time-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/minmax-time-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer-ref.html create mode 100644 testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer.html create mode 100644 testing/web-platform/tests/css/css-values/percentage-rem-low.html create mode 100644 testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-001.html create mode 100644 testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-002.html create mode 100644 testing/web-platform/tests/css/css-values/rch-invalidation.html create mode 100644 testing/web-platform/tests/css/css-values/reference/200-200-green.html create mode 100644 testing/web-platform/tests/css/css-values/reference/all-green.html create mode 100644 testing/web-platform/tests/css/css-values/reference/cap-unit-001-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ch-unit-001-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ch-unit-002-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ch-unit-008-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ch-unit-009-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ch-unit-011-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ch-unit-016-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ex-unit-001-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ex-unit-002-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ex-unit-004-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ic-unit-001-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ic-unit-002-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ic-unit-008-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ic-unit-009-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ic-unit-012-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ic-unit-013-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/ic-unit-014-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/vh-support-atviewport-ref.htm create mode 100644 testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome_iframe-ref.html create mode 100644 testing/web-platform/tests/css/css-values/reference/viewport-unit-011-ref.html create mode 100644 testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1-ref.html create mode 100644 testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1.html create mode 100644 testing/web-platform/tests/css/css-values/rem-unit-root-element.html create mode 100644 testing/web-platform/tests/css/css-values/resources/ChTestShortZero.woff create mode 100644 testing/web-platform/tests/css/css-values/resources/ChTestZeroWidthZero.woff create mode 100644 testing/web-platform/tests/css/css-values/resources/ExTest-NoSpace.woff create mode 100644 testing/web-platform/tests/css/css-values/resources/ExTest.woff create mode 100644 testing/web-platform/tests/css/css-values/resources/IcTestFullWidth.woff2 create mode 100644 testing/web-platform/tests/css/css-values/resources/IcTestHalfWidth.woff2 create mode 100644 testing/web-platform/tests/css/css-values/resources/IcTestZeroWidth.woff2 create mode 100644 testing/web-platform/tests/css/css-values/rex-invalidation.html create mode 100644 testing/web-platform/tests/css/css-values/rgba-011.html create mode 100644 testing/web-platform/tests/css/css-values/ric-invalidation.html create mode 100644 testing/web-platform/tests/css/css-values/rlh-invalidation.html create mode 100644 testing/web-platform/tests/css/css-values/round-function.html create mode 100644 testing/web-platform/tests/css/css-values/round-mod-rem-computed.html create mode 100644 testing/web-platform/tests/css/css-values/round-mod-rem-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/round-mod-rem-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/signs-abs-computed.html create mode 100644 testing/web-platform/tests/css/css-values/signs-abs-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/signs-abs-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/sin-cos-tan-computed.html create mode 100644 testing/web-platform/tests/css/css-values/sin-cos-tan-invalid.html create mode 100644 testing/web-platform/tests/css/css-values/sin-cos-tan-serialize.html create mode 100644 testing/web-platform/tests/css/css-values/support/1x1-green.png create mode 100644 testing/web-platform/tests/css/css-values/support/1x1-lime.png create mode 100644 testing/web-platform/tests/css/css-values/support/1x1-maroon.png create mode 100644 testing/web-platform/tests/css/css-values/support/1x1-navy.png create mode 100644 testing/web-platform/tests/css/css-values/support/1x1-red.png create mode 100644 testing/web-platform/tests/css/css-values/support/1x1-white.png create mode 100644 testing/web-platform/tests/css/css-values/support/60x60-gg-rr.png create mode 100644 testing/web-platform/tests/css/css-values/support/60x60-green.png create mode 100644 testing/web-platform/tests/css/css-values/support/README create mode 100644 testing/web-platform/tests/css/css-values/support/a-green.css create mode 100644 testing/web-platform/tests/css/css-values/support/b-green.css create mode 100644 testing/web-platform/tests/css/css-values/support/blue-32x32.png create mode 100644 testing/web-platform/tests/css/css-values/support/c-red.css create mode 100644 testing/web-platform/tests/css/css-values/support/cat.png create mode 100644 testing/web-platform/tests/css/css-values/support/import-green.css create mode 100644 testing/web-platform/tests/css/css-values/support/import-red.css create mode 100644 testing/web-platform/tests/css/css-values/support/mixed-units-01.html create mode 100644 testing/web-platform/tests/css/css-values/support/mixed-units-02.html create mode 100644 testing/web-platform/tests/css/css-values/support/mixed-units-03.html create mode 100644 testing/web-platform/tests/css/css-values/support/mixed-units-04.html create mode 100644 testing/web-platform/tests/css/css-values/support/mixed-units-05.html create mode 100644 testing/web-platform/tests/css/css-values/support/mixed-units-06.html create mode 100644 testing/web-platform/tests/css/css-values/support/pattern-grg-rgr-grg.png create mode 100644 testing/web-platform/tests/css/css-values/support/pattern-grg-rrg-rgg.png create mode 100644 testing/web-platform/tests/css/css-values/support/pattern-rgr-grg-rgr.png create mode 100644 testing/web-platform/tests/css/css-values/support/pattern-tr.png create mode 100644 testing/web-platform/tests/css/css-values/support/ruler-h-50%.png create mode 100644 testing/web-platform/tests/css/css-values/support/ruler-h-50px.png create mode 100644 testing/web-platform/tests/css/css-values/support/ruler-v-100px.png create mode 100644 testing/web-platform/tests/css/css-values/support/ruler-v-50px.png create mode 100644 testing/web-platform/tests/css/css-values/support/square-purple.png create mode 100644 testing/web-platform/tests/css/css-values/support/square-teal.png create mode 100644 testing/web-platform/tests/css/css-values/support/square-white.png create mode 100644 testing/web-platform/tests/css/css-values/support/support/README create mode 100644 testing/web-platform/tests/css/css-values/support/support/swatch-green.png create mode 100644 testing/web-platform/tests/css/css-values/support/support/swatch-red.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-blue.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-green.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-lime.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-orange.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-red.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-teal.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-white.png create mode 100644 testing/web-platform/tests/css/css-values/support/swatch-yellow.png create mode 100644 testing/web-platform/tests/css/css-values/support/test-bl.png create mode 100644 testing/web-platform/tests/css/css-values/support/test-br.png create mode 100644 testing/web-platform/tests/css/css-values/support/test-inner-half-size.png create mode 100644 testing/web-platform/tests/css/css-values/support/test-outer.png create mode 100644 testing/web-platform/tests/css/css-values/support/test-tl.png create mode 100644 testing/web-platform/tests/css/css-values/support/test-tr.png create mode 100644 testing/web-platform/tests/css/css-values/support/vh-support-transform-origin-iframe.html create mode 100644 testing/web-platform/tests/css/css-values/support/vh-support-transform-translate-iframe.html create mode 100644 testing/web-platform/tests/css/css-values/support/vh_not_refreshing_on_chrome_iframe.html create mode 100644 testing/web-platform/tests/css/css-values/update-subpixel-rem-unit.html create mode 100644 testing/web-platform/tests/css/css-values/urls/empty.html create mode 100644 testing/web-platform/tests/css/css-values/urls/fragment-only.html create mode 100644 testing/web-platform/tests/css/css-values/urls/resolve-relative-to-base.html create mode 100644 testing/web-platform/tests/css/css-values/urls/resolve-relative-to-stylesheet.html create mode 100644 testing/web-platform/tests/css/css-values/urls/support/empty-urls.css create mode 100644 testing/web-platform/tests/css/css-values/urls/support/fragment-only-urls.css create mode 100644 testing/web-platform/tests/css/css-values/urls/support/relative-urls.css create mode 100644 testing/web-platform/tests/css/css-values/vh-calc-support-pct.html create mode 100644 testing/web-platform/tests/css/css-values/vh-calc-support.html create mode 100644 testing/web-platform/tests/css/css-values/vh-em-inherit.html create mode 100644 testing/web-platform/tests/css/css-values/vh-inherit.html create mode 100644 testing/web-platform/tests/css/css-values/vh-interpolate-pct.html create mode 100644 testing/web-platform/tests/css/css-values/vh-interpolate-px.html create mode 100644 testing/web-platform/tests/css/css-values/vh-interpolate-vh.html create mode 100644 testing/web-platform/tests/css/css-values/vh-support-margin.html create mode 100644 testing/web-platform/tests/css/css-values/vh-support-transform-origin.html create mode 100644 testing/web-platform/tests/css/css-values/vh-support-transform-translate.html create mode 100644 testing/web-platform/tests/css/css-values/vh-support.html create mode 100644 testing/web-platform/tests/css/css-values/vh-zero-support.html create mode 100644 testing/web-platform/tests/css/css-values/vh_not_refreshing_on_chrome.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-relative-lengths-scaled-viewport.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-unit-011.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-001-print-ref.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-001-print.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-after-font-load.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-compute.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-css2-001.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-invalidation.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-keyframes.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-media-queries.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-modify.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-parsing.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size-ref.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size.html create mode 100644 testing/web-platform/tests/css/css-values/viewport-units-writing-mode.html (limited to 'testing/web-platform/tests/css/css-values') diff --git a/testing/web-platform/tests/css/css-values/META.yml b/testing/web-platform/tests/css/css-values/META.yml new file mode 100644 index 0000000000..a22882a999 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/META.yml @@ -0,0 +1,8 @@ +spec: https://drafts.csswg.org/css-values/ +suggested_reviewers: + - frivoal + - dbaron + - FremyCompany + - plinss + - tabatkins + - fantasai diff --git a/testing/web-platform/tests/css/css-values/absolute-length-units-001.html b/testing/web-platform/tests/css/css-values/absolute-length-units-001.html new file mode 100644 index 0000000000..22b4390bde --- /dev/null +++ b/testing/web-platform/tests/css/css-values/absolute-length-units-001.html @@ -0,0 +1,35 @@ + + +absolute length units test + + + + + + +
+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/absolute_length_units.html b/testing/web-platform/tests/css/css-values/absolute_length_units.html new file mode 100644 index 0000000000..7528bbbbd4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/absolute_length_units.html @@ -0,0 +1,77 @@ + + + + + + + + CSS Values and Units Test: elements should be the real world size given in mm, cm, inches... + + + + + + + + +

+ There should be a 1mm (width) by 1mm (height) fuchsia square: +

+ +
+ +

+ There should be a 10mm (width) by 1mm (height) fuchsia stripe: +

+ +
+
+
+
+
+
+
+
+
+
+ +

+ There should be a 10mm (width) by 10mm (height) olive square: +

+ +
+ +

+ There should be a 1cm (width) by 1cm (height) orange square. So, same width above: +

+ +
+ +

+ There should be a 2.54cm (width) by 2.54cm (height) gray square: +

+ +
+ +

+ There should be a 1in (width) by 1in (height) blue square. So, same width as above: +

+ +
+ + + diff --git a/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-computed.html b/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-computed.html new file mode 100644 index 0000000000..6fc8bdfe6a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-computed.html @@ -0,0 +1,69 @@ + + + + + + + + +
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-invalid.html b/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-invalid.html new file mode 100644 index 0000000000..2f94c49ac8 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-invalid.html @@ -0,0 +1,77 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-serialize.html b/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-serialize.html new file mode 100644 index 0000000000..c867f34d47 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/acos-asin-atan-atan2-serialize.html @@ -0,0 +1,64 @@ + + + + + + + + + +
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/angle-units-001.html b/testing/web-platform/tests/css/css-values/angle-units-001.html new file mode 100644 index 0000000000..38918d0439 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/angle-units-001.html @@ -0,0 +1,43 @@ + + + + + CSS Values and Units Test: invalid angle units + + + + + + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-values/angle-units-002.html b/testing/web-platform/tests/css/css-values/angle-units-002.html new file mode 100644 index 0000000000..fa00b01dc0 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/angle-units-002.html @@ -0,0 +1,41 @@ + + + + + CSS Values and Units Test: degree angle unit with mixed case + + + + + + + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-values/angle-units-003.html b/testing/web-platform/tests/css/css-values/angle-units-003.html new file mode 100644 index 0000000000..9ac677aad7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/angle-units-003.html @@ -0,0 +1,41 @@ + + + + + CSS Values and Units Test: grad angle unit with mixed case + + + + + + + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-values/angle-units-004.html b/testing/web-platform/tests/css/css-values/angle-units-004.html new file mode 100644 index 0000000000..e1069a75cc --- /dev/null +++ b/testing/web-platform/tests/css/css-values/angle-units-004.html @@ -0,0 +1,41 @@ + + + + + CSS Values and Units Test: rad angle unit with mixed case + + + + + + + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-values/angle-units-005.html b/testing/web-platform/tests/css/css-values/angle-units-005.html new file mode 100644 index 0000000000..e67a3982f4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/angle-units-005.html @@ -0,0 +1,41 @@ + + + + + CSS Values and Units Test: turn angle unit with mixed case + + + + + + + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-values/animations/calc-interpolation.html b/testing/web-platform/tests/css/css-values/animations/calc-interpolation.html new file mode 100644 index 0000000000..40379a13fb --- /dev/null +++ b/testing/web-platform/tests/css/css-values/animations/calc-interpolation.html @@ -0,0 +1,136 @@ + + +calc interpolation + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/animations/line-height-lh-transition.html b/testing/web-platform/tests/css/css-values/animations/line-height-lh-transition.html new file mode 100644 index 0000000000..08c0187495 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/animations/line-height-lh-transition.html @@ -0,0 +1,32 @@ + +CSS Values and Units Test: line-height transition affecting lh units + + + + +
+ diff --git a/testing/web-platform/tests/css/css-values/attr-color-invalid-cast.html b/testing/web-platform/tests/css/css-values/attr-color-invalid-cast.html new file mode 100644 index 0000000000..d538eebdd9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-color-invalid-cast.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (colors) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-color-invalid-fallback.html b/testing/web-platform/tests/css/css-values/attr-color-invalid-fallback.html new file mode 100644 index 0000000000..9e016d1630 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-color-invalid-fallback.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (colors) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-color-valid.html b/testing/web-platform/tests/css/css-values/attr-color-valid.html new file mode 100644 index 0000000000..8817e6b94c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-color-valid.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (colors) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-in-max.html b/testing/web-platform/tests/css/css-values/attr-in-max.html new file mode 100644 index 0000000000..314ed630b7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-in-max.html @@ -0,0 +1,28 @@ + + + + + CSS Values and Units Test: attr() in max() + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-invalid-type-001.html b/testing/web-platform/tests/css/css-values/attr-invalid-type-001.html new file mode 100644 index 0000000000..1f88c37c64 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-invalid-type-001.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (types) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-invalid-type-002.html b/testing/web-platform/tests/css/css-values/attr-invalid-type-002.html new file mode 100644 index 0000000000..dbdac8a4ba --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-invalid-type-002.html @@ -0,0 +1,46 @@ + + + + + + CSS Values and Units Test: + Attribute references (types) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-invalid-type-008.html b/testing/web-platform/tests/css/css-values/attr-invalid-type-008.html new file mode 100644 index 0000000000..a76be44d76 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-invalid-type-008.html @@ -0,0 +1,90 @@ + + + + + CSS Values and Units Test: attr() function with valid and invalid data types + + + + + + + + + + +

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

+ +
+ +
+ +
+ +
diff --git a/testing/web-platform/tests/css/css-values/attr-length-invalid-cast.html b/testing/web-platform/tests/css/css-values/attr-length-invalid-cast.html new file mode 100644 index 0000000000..9308323636 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-length-invalid-cast.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-length-invalid-fallback.html b/testing/web-platform/tests/css/css-values/attr-length-invalid-fallback.html new file mode 100644 index 0000000000..e68fe7a470 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-length-invalid-fallback.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-length-valid-zero-nofallback.html b/testing/web-platform/tests/css/css-values/attr-length-valid-zero-nofallback.html new file mode 100644 index 0000000000..b8a042fd40 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-length-valid-zero-nofallback.html @@ -0,0 +1,46 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-length-valid-zero.html b/testing/web-platform/tests/css/css-values/attr-length-valid-zero.html new file mode 100644 index 0000000000..fcdebc6fad --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-length-valid-zero.html @@ -0,0 +1,46 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-length-valid.html b/testing/web-platform/tests/css/css-values/attr-length-valid.html new file mode 100644 index 0000000000..c78258ffe6 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-length-valid.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-px-invalid-cast.html b/testing/web-platform/tests/css/css-values/attr-px-invalid-cast.html new file mode 100644 index 0000000000..54b43b4076 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-px-invalid-cast.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attributes references (pixels) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-px-invalid-fallback.html b/testing/web-platform/tests/css/css-values/attr-px-invalid-fallback.html new file mode 100644 index 0000000000..27dfc10240 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-px-invalid-fallback.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (pixels) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/attr-px-valid.html b/testing/web-platform/tests/css/css-values/attr-px-valid.html new file mode 100644 index 0000000000..ec96924a68 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/attr-px-valid.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (pixels) + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-angle-values.html b/testing/web-platform/tests/css/css-values/calc-angle-values.html new file mode 100644 index 0000000000..699af7a5cd --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-angle-values.html @@ -0,0 +1,157 @@ + + + + + CSS Values and Units Test: calc() function with angle values + + + + + + + + + + + + + + +
+ +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-image-gradient-1-ref.html b/testing/web-platform/tests/css/css-values/calc-background-image-gradient-1-ref.html new file mode 100644 index 0000000000..d4b529b964 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-image-gradient-1-ref.html @@ -0,0 +1,20 @@ + + + + CSS Reference: Test for calc() on background-image gradients + + + + +

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-image-gradient-1.html b/testing/web-platform/tests/css/css-values/calc-background-image-gradient-1.html new file mode 100644 index 0000000000..f7d39be8d3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-image-gradient-1.html @@ -0,0 +1,22 @@ + + + + CSS Test: Test for calc() on background-image gradients + + + + + + +

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1-ref.html b/testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1-ref.html new file mode 100644 index 0000000000..ce415e724c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1-ref.html @@ -0,0 +1,37 @@ + + + CSS Reference: Support calc() on gradient stop positions + + + + +
1
+
2
+
3
+
4
+
5
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1.html b/testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1.html new file mode 100644 index 0000000000..7725083153 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-linear-gradient-1.html @@ -0,0 +1,40 @@ + + + CSS Test: Support calc() on gradient stop positions + + + + + + +
1
+
2
+
3
+
4
+
5
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-position-002.html b/testing/web-platform/tests/css/css-values/calc-background-position-002.html new file mode 100644 index 0000000000..249cdc3d5e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-position-002.html @@ -0,0 +1,77 @@ + + + + + CSS Values and Units Test: computed value of 'background-position' when specified with calc() function + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-position-003.html b/testing/web-platform/tests/css/css-values/calc-background-position-003.html new file mode 100644 index 0000000000..a3f5e84862 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-position-003.html @@ -0,0 +1,76 @@ + + + + + CSS Values and Units Test: serialization of 'background-position' when specified with calc() function + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-position-1-ref.html b/testing/web-platform/tests/css/css-values/calc-background-position-1-ref.html new file mode 100644 index 0000000000..37c9c68cab --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-position-1-ref.html @@ -0,0 +1,24 @@ + + + + CSS Reference: Test for calc() on background-position + + + + +

+

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-position-1.html b/testing/web-platform/tests/css/css-values/calc-background-position-1.html new file mode 100644 index 0000000000..8d3fde5cd8 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-position-1.html @@ -0,0 +1,26 @@ + + + + CSS Test: Test for calc() on background-position + + + + + + +

+

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-size-1-ref.html b/testing/web-platform/tests/css/css-values/calc-background-size-1-ref.html new file mode 100644 index 0000000000..4469f152a3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-size-1-ref.html @@ -0,0 +1,24 @@ + + + + CSS Reference: Test for calc() on background-size + + + + +

+

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-background-size-1.html b/testing/web-platform/tests/css/css-values/calc-background-size-1.html new file mode 100644 index 0000000000..081ae48357 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-background-size-1.html @@ -0,0 +1,26 @@ + + + + CSS Test: Test for calc() on background-size + + + + + + +

+

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-border-radius-1-ref.html b/testing/web-platform/tests/css/css-values/calc-border-radius-1-ref.html new file mode 100644 index 0000000000..b5b4997f42 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-border-radius-1-ref.html @@ -0,0 +1,20 @@ + + + + CSS Reference: test for border-radius: calc() + + + + +

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-border-radius-1.html b/testing/web-platform/tests/css/css-values/calc-border-radius-1.html new file mode 100644 index 0000000000..05e98505e5 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-border-radius-1.html @@ -0,0 +1,32 @@ + + + + CSS Test: test for border-radius: calc() + + + + + + +

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-catch-divide-by-0.html b/testing/web-platform/tests/css/css-values/calc-catch-divide-by-0.html new file mode 100644 index 0000000000..ed5dbc90e4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-catch-divide-by-0.html @@ -0,0 +1,47 @@ + +Zero Division: calc() serialization. + + + + + +
+
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/calc-ch-ex-lang-ref.html b/testing/web-platform/tests/css/css-values/calc-ch-ex-lang-ref.html new file mode 100644 index 0000000000..e0ac1ead1e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-ch-ex-lang-ref.html @@ -0,0 +1,12 @@ + + +CSS Test Reference + + +
diff --git a/testing/web-platform/tests/css/css-values/calc-ch-ex-lang.html b/testing/web-platform/tests/css/css-values/calc-ch-ex-lang.html new file mode 100644 index 0000000000..eb447475d5 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-ch-ex-lang.html @@ -0,0 +1,16 @@ + + +CSS Test: Calc in font-size with ch / ex units across lang changes + + + + + + +
+
+
diff --git a/testing/web-platform/tests/css/css-values/calc-height-block-1-ref.html b/testing/web-platform/tests/css/css-values/calc-height-block-1-ref.html new file mode 100644 index 0000000000..ffdf9ecbce --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-height-block-1-ref.html @@ -0,0 +1,29 @@ + + + + CSS Reference: Test for height:calc() or min-height:calc() on blocks + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-height-block-1.html b/testing/web-platform/tests/css/css-values/calc-height-block-1.html new file mode 100644 index 0000000000..88ad94e2eb --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-height-block-1.html @@ -0,0 +1,35 @@ + + + + CSS Test: Test for height:calc() on blocks + + + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-height-table-1-ref.html b/testing/web-platform/tests/css/css-values/calc-height-table-1-ref.html new file mode 100644 index 0000000000..5f8ebbe43d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-height-table-1-ref.html @@ -0,0 +1,28 @@ + + + + CSS Reference: Test that height:calc() with no percentages has an effect on inner table elements + + + + + + + + + + + + + + + +
cellcell
cellcell
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-height-table-1.html b/testing/web-platform/tests/css/css-values/calc-height-table-1.html new file mode 100644 index 0000000000..faea8dd68d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-height-table-1.html @@ -0,0 +1,30 @@ + + + + CSS Test: Test that height:calc() with no percentages has an effect on inner table elements + + + + + + + + + + + + + + + + + +
cellcell
cellcell
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-in-calc.html b/testing/web-platform/tests/css/css-values/calc-in-calc.html new file mode 100644 index 0000000000..51a1ae59a0 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-calc.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Calc() inside calc() + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-in-color-001.html b/testing/web-platform/tests/css/css-values/calc-in-color-001.html new file mode 100644 index 0000000000..7db087def7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-color-001.html @@ -0,0 +1,26 @@ + + +CSS Test: calc() function in <color> + + + + +
+ diff --git a/testing/web-platform/tests/css/css-values/calc-in-counter-001-ref.xhtml b/testing/web-platform/tests/css/css-values/calc-in-counter-001-ref.xhtml new file mode 100644 index 0000000000..5614ec09b2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-counter-001-ref.xhtml @@ -0,0 +1,27 @@ + + + + CSS Test: counter-* properties with a calc() expression + + + + + +

The following two lines should be the same:

+ +
+ 8 + 10 +
+ +
+ 8 + 10 +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-in-counter-001.xhtml b/testing/web-platform/tests/css/css-values/calc-in-counter-001.xhtml new file mode 100644 index 0000000000..1a2db83098 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-counter-001.xhtml @@ -0,0 +1,42 @@ + + + + CSS Test: counter-* properties with a calc() expression + + + + + + + + + + + + +

The following two lines should be the same:

+ +
+ + +
+ +
+ 8 + 10 +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-in-font-feature-settings.html b/testing/web-platform/tests/css/css-values/calc-in-font-feature-settings.html new file mode 100644 index 0000000000..0ce8d7e5c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-font-feature-settings.html @@ -0,0 +1,22 @@ + + +CSS Test: calc() function in font-feature-settings + + + + + +
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/calc-in-max.html b/testing/web-platform/tests/css/css-values/calc-in-max.html new file mode 100644 index 0000000000..4ae44e4ee9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-max.html @@ -0,0 +1,27 @@ + + + + + CSS Values and Units Test: calc() in max() + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-in-media-queries-001.html b/testing/web-platform/tests/css/css-values/calc-in-media-queries-001.html new file mode 100644 index 0000000000..af59969635 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-media-queries-001.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-in-media-queries-002.html b/testing/web-platform/tests/css/css-values/calc-in-media-queries-002.html new file mode 100644 index 0000000000..b016393a6f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-media-queries-002.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-in-media-queries-with-mixed-units.html b/testing/web-platform/tests/css/css-values/calc-in-media-queries-with-mixed-units.html new file mode 100644 index 0000000000..f94df62f28 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-in-media-queries-with-mixed-units.html @@ -0,0 +1,29 @@ + + + + test calc with mixed units in media queries + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/calc-infinity-nan-computed.html b/testing/web-platform/tests/css/css-values/calc-infinity-nan-computed.html new file mode 100644 index 0000000000..f4d66a40f0 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-infinity-nan-computed.html @@ -0,0 +1,75 @@ + + + + +Infinity and NaN: calc() computed value. + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-angle.html b/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-angle.html new file mode 100644 index 0000000000..884cc61105 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-angle.html @@ -0,0 +1,55 @@ + +Infinity and NaN: calc() serialization for length values. + + + + + +
+
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-length.html b/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-length.html new file mode 100644 index 0000000000..4fd9479a16 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-length.html @@ -0,0 +1,53 @@ + +Infinity and NaN: calc() serialization for length values. + + + + + +
+
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-time.html b/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-time.html new file mode 100644 index 0000000000..fd3f02524b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-infinity-nan-serialize-time.html @@ -0,0 +1,53 @@ + +Infinity and NaN: calc() serialization for time values. + + + + + +
+
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/calc-integer.html b/testing/web-platform/tests/css/css-values/calc-integer.html new file mode 100644 index 0000000000..821dac4048 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-integer.html @@ -0,0 +1,58 @@ + + +CSS Tests: calc() and division for integers + + + + + + +
+ diff --git a/testing/web-platform/tests/css/css-values/calc-invalid-range-clamping.html b/testing/web-platform/tests/css/css-values/calc-invalid-range-clamping.html new file mode 100644 index 0000000000..72ad2a2ff5 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-invalid-range-clamping.html @@ -0,0 +1,44 @@ + + + + + + CSS Values and Units Test: + Range clamping into calc() expressions + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-letter-spacing.html b/testing/web-platform/tests/css/css-values/calc-letter-spacing.html new file mode 100644 index 0000000000..444785ba14 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-letter-spacing.html @@ -0,0 +1,75 @@ + + + + + CSS Values and Units Test: computed value of 'letter-spacing' when specified with calc() function + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-margin-block-1-ref.html b/testing/web-platform/tests/css/css-values/calc-margin-block-1-ref.html new file mode 100644 index 0000000000..954187dfd7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-margin-block-1-ref.html @@ -0,0 +1,21 @@ + + + + CSS Reference: Test of margin-*: calc() + + + + + +

paragraph with margin

+

paragraph with margin

+

paragraph with margin

+

paragraph with margin

+

paragraph with margin

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-margin-block-1.html b/testing/web-platform/tests/css/css-values/calc-margin-block-1.html new file mode 100644 index 0000000000..5b4e061d8a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-margin-block-1.html @@ -0,0 +1,23 @@ + + + + CSS Test: Test of margin-*: calc() + + + + + + + +

paragraph with margin

+

paragraph with margin

+

paragraph with margin

+

paragraph with margin

+

paragraph with margin

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-max-height-block-1-ref.html b/testing/web-platform/tests/css/css-values/calc-max-height-block-1-ref.html new file mode 100644 index 0000000000..10719ca547 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-max-height-block-1-ref.html @@ -0,0 +1,29 @@ + + + + CSS Reference: Test for max-height:calc() on blocks + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-max-height-block-1.html b/testing/web-platform/tests/css/css-values/calc-max-height-block-1.html new file mode 100644 index 0000000000..48ea8b57e3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-max-height-block-1.html @@ -0,0 +1,35 @@ + + + + CSS Test: Test for max-height:calc() on blocks + + + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-max-width-block-1.html b/testing/web-platform/tests/css/css-values/calc-max-width-block-1.html new file mode 100644 index 0000000000..9802653272 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-max-width-block-1.html @@ -0,0 +1,25 @@ + + + + CSS Test: max-width: calc() on blocks + + + + + + + +

50% - 3px

+

25% - 3px + 25%

+

25% - 3px + 12.5% * 2

+

25% - 3px + 12.5%*2

+

25% - 3px + 2*12.5%

+

25% - 3px + 2 * 12.5%

+

30% + 20%

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1-ref.html b/testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1-ref.html new file mode 100644 index 0000000000..6aea315fe4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1-ref.html @@ -0,0 +1,21 @@ + + + + CSS Reference: intrinsic width of max-width: calc() on blocks + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1.html b/testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1.html new file mode 100644 index 0000000000..4aefc481d6 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-max-width-block-intrinsic-1.html @@ -0,0 +1,27 @@ + + + + CSS Test: intrinsic width of max-width: calc() on blocks + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-min-height-block-1.html b/testing/web-platform/tests/css/css-values/calc-min-height-block-1.html new file mode 100644 index 0000000000..60ce599afc --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-min-height-block-1.html @@ -0,0 +1,35 @@ + + + + CSS Test: Test for min-height:calc() on blocks + + + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-min-height.html b/testing/web-platform/tests/css/css-values/calc-min-height.html new file mode 100644 index 0000000000..dd15e70495 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-min-height.html @@ -0,0 +1,74 @@ + + + + + CSS Values and Units Test: calc() function in 'min-height' and 'box-sizing: border-box' (complex) + + + + + + + + + + + +

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

+ +
+ +
+ +
+ +
diff --git a/testing/web-platform/tests/css/css-values/calc-min-width-block-1.html b/testing/web-platform/tests/css/css-values/calc-min-width-block-1.html new file mode 100644 index 0000000000..d4de255dd1 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-min-width-block-1.html @@ -0,0 +1,25 @@ + + + + CSS Test: min-width: calc() on blocks + + + + + + + +

50% - 3px

+

25% - 3px + 25%

+

25% - 3px + 12.5% * 2

+

25% - 3px + 12.5%*2

+

25% - 3px + 2*12.5%

+

25% - 3px + 2 * 12.5%

+

30% + 20%

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1-ref.html b/testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1-ref.html new file mode 100644 index 0000000000..3801928856 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1-ref.html @@ -0,0 +1,21 @@ + + + + CSS Reference: intrinsic width of min-width: calc() on blocks + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1.html b/testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1.html new file mode 100644 index 0000000000..a054c68ab2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-min-width-block-intrinsic-1.html @@ -0,0 +1,27 @@ + + + + CSS Test: intrinsic width of min-width: calc() on blocks + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-nesting-002.html b/testing/web-platform/tests/css/css-values/calc-nesting-002.html new file mode 100644 index 0000000000..269d4e940a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-nesting-002.html @@ -0,0 +1,78 @@ + + + + + CSS Values and Units Test: serialization of summation involving nested calc() + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-nesting.html b/testing/web-platform/tests/css/css-values/calc-nesting.html new file mode 100644 index 0000000000..f68d4ae8e9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-nesting.html @@ -0,0 +1,44 @@ + + + + + CSS Values and Units Test: nested calc() functions + + + + + + + + + +
+
+
+
+
+
+ diff --git a/testing/web-platform/tests/css/css-values/calc-numbers.html b/testing/web-platform/tests/css/css-values/calc-numbers.html new file mode 100644 index 0000000000..995595b8a3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-numbers.html @@ -0,0 +1,98 @@ + + + + + CSS Values and Units Test: computed value of 'tab-size' and 'opacity' when specified with calc() function + + + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-absolute-bottom-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-bottom-1.html new file mode 100644 index 0000000000..8cdb6b20ea --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-bottom-1.html @@ -0,0 +1,33 @@ + + + + CSS Test: Test for bottom:calc() on absolutely positioned elements + + + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-absolute-left-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-left-1.html new file mode 100644 index 0000000000..84cc9e4d59 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-left-1.html @@ -0,0 +1,23 @@ + + + + CSS Test: Test for left:calc() on absolutely positioned elements + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-absolute-right-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-right-1.html new file mode 100644 index 0000000000..200ef014c0 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-right-1.html @@ -0,0 +1,23 @@ + + + + CSS Test: Test for right:calc() on absolutely positioned elements + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1-ref.html b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1-ref.html new file mode 100644 index 0000000000..48062185da --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1-ref.html @@ -0,0 +1,30 @@ + + + + CSS Reference: Test for top:calc() on absolutely positioned elements + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1.html new file mode 100644 index 0000000000..70a6cd8c70 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-absolute-top-1.html @@ -0,0 +1,33 @@ + + + + CSS Test: Test for top:calc() on absolutely positioned elements + + + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-relative-bottom-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-relative-bottom-1.html new file mode 100644 index 0000000000..afa74a46bd --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-relative-bottom-1.html @@ -0,0 +1,32 @@ + + + + CSS Test: Test for bottom:calc() on relatively positioned elements + + + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1-ref.html b/testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1-ref.html new file mode 100644 index 0000000000..b9a2a4b914 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1-ref.html @@ -0,0 +1,20 @@ + + + + CSS Reference: Test for left:calc() on relatively positioned elements + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1.html new file mode 100644 index 0000000000..99fcdd983e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-relative-left-1.html @@ -0,0 +1,22 @@ + + + + CSS Test: Test for left:calc() on relatively positioned elements + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-relative-right-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-relative-right-1.html new file mode 100644 index 0000000000..1f28cf182e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-relative-right-1.html @@ -0,0 +1,22 @@ + + + + CSS Test: Test for right:calc() on relatively positioned elements + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1-ref.html b/testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1-ref.html new file mode 100644 index 0000000000..d46152317d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1-ref.html @@ -0,0 +1,30 @@ + + + + CSS Reference: Test for top:calc() on relatively positioned elements + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1.html b/testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1.html new file mode 100644 index 0000000000..938616b8a5 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-offsets-relative-top-1.html @@ -0,0 +1,32 @@ + + + + CSS Test: Test for top:calc() on relatively positioned elements + + + + + + + + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-padding-block-1-ref.html b/testing/web-platform/tests/css/css-values/calc-padding-block-1-ref.html new file mode 100644 index 0000000000..400e5b103e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-padding-block-1-ref.html @@ -0,0 +1,22 @@ + + + + CSS Reference: Test of padding-*: calc() + + + + + +

paragraph with padding

+

paragraph with padding

+

paragraph with padding

+

paragraph with padding

+

paragraph with padding

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-padding-block-1.html b/testing/web-platform/tests/css/css-values/calc-padding-block-1.html new file mode 100644 index 0000000000..c1bb97eaf6 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-padding-block-1.html @@ -0,0 +1,24 @@ + + + + CSS Test: Test of padding-*: calc() + + + + + + + +

paragraph with padding

+

paragraph with padding

+

paragraph with padding

+

paragraph with padding

+

paragraph with padding

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-parenthesis-stack.html b/testing/web-platform/tests/css/css-values/calc-parenthesis-stack.html new file mode 100644 index 0000000000..d8dbafb3f7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-parenthesis-stack.html @@ -0,0 +1,48 @@ + + + + + + CSS Values and Units Test: + 32 nested pairs of parentheses inside calc() + + + + + + + + + + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-positive-fraction-001.html b/testing/web-platform/tests/css/css-values/calc-positive-fraction-001.html new file mode 100644 index 0000000000..89d1798a7b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-positive-fraction-001.html @@ -0,0 +1,44 @@ + + + + + CSS Test: calc() with positive fraction halfway between adjacent integers + + + + + + + +

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

+ +
diff --git a/testing/web-platform/tests/css/css-values/calc-rem-lang-ref.html b/testing/web-platform/tests/css/css-values/calc-rem-lang-ref.html new file mode 100644 index 0000000000..a0f6add684 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-rem-lang-ref.html @@ -0,0 +1,6 @@ + + +CSS Test Reference + +

You should see a green box twice-the-initial-font-size wide.

+
diff --git a/testing/web-platform/tests/css/css-values/calc-rem-lang.html b/testing/web-platform/tests/css/css-values/calc-rem-lang.html new file mode 100644 index 0000000000..3994efc003 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-rem-lang.html @@ -0,0 +1,17 @@ + + + +CSS Test: Calc with rem and relative units on the root element + + + + + + +

You should see a green box twice-the-initial-font-size wide.

+
+ diff --git a/testing/web-platform/tests/css/css-values/calc-rgb-percent-001.html b/testing/web-platform/tests/css/css-values/calc-rgb-percent-001.html new file mode 100644 index 0000000000..e7166fbf42 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-rgb-percent-001.html @@ -0,0 +1,38 @@ + + + + + CSS Values Test: computed value of rgb() with calc(percentage) + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-rounding-001.html b/testing/web-platform/tests/css/css-values/calc-rounding-001.html new file mode 100644 index 0000000000..dfd03a6953 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-rounding-001.html @@ -0,0 +1,43 @@ + + + +CSS Test: calc rounding doesn't accumulate a lot of error. + + + + + + + +
+ diff --git a/testing/web-platform/tests/css/css-values/calc-rounds-to-integer.html b/testing/web-platform/tests/css/css-values/calc-rounds-to-integer.html new file mode 100644 index 0000000000..80589785c3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-rounds-to-integer.html @@ -0,0 +1,120 @@ + +Calc rounds to integer + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/calc-serialization-002.html b/testing/web-platform/tests/css/css-values/calc-serialization-002.html new file mode 100644 index 0000000000..a06b33e492 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-serialization-002.html @@ -0,0 +1,95 @@ + + + + + CSS Values and Units: calc() serialization of a summation (complex) + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-serialization.html b/testing/web-platform/tests/css/css-values/calc-serialization.html new file mode 100644 index 0000000000..f92de7338d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-serialization.html @@ -0,0 +1,29 @@ + + +CSS Values and Units: calc() serialization. + + + + + +
+ diff --git a/testing/web-platform/tests/css/css-values/calc-text-indent-1-ref.html b/testing/web-platform/tests/css/css-values/calc-text-indent-1-ref.html new file mode 100644 index 0000000000..71c0b48d6e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-text-indent-1-ref.html @@ -0,0 +1,23 @@ + + + + CSS Reference: text-indent: calc() + + + + + +

50% - 3px

+

25% - 3px + 25%

+

25% - 3px + 12.5% * 2

+

25% - 3px + 12.5%*2

+

25% - 3px + 2*12.5%

+

25% - 3px + 2 * 12.5%

+

30% + 20%

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-text-indent-1.html b/testing/web-platform/tests/css/css-values/calc-text-indent-1.html new file mode 100644 index 0000000000..f1480f46e7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-text-indent-1.html @@ -0,0 +1,25 @@ + + + + CSS Test: text-indent: calc() on blocks + + + + + + + +

50% - 3px

+

25% - 3px + 25%

+

25% - 3px + 12.5% * 2

+

25% - 3px + 12.5%*2

+

25% - 3px + 2*12.5%

+

25% - 3px + 2 * 12.5%

+

30% + 20%

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1-ref.html b/testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1-ref.html new file mode 100644 index 0000000000..6409ecc14a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1-ref.html @@ -0,0 +1,21 @@ + + + + CSS Reference: intrinsic width of text-indent: calc() on blocks + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1.html b/testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1.html new file mode 100644 index 0000000000..fcae468942 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-text-indent-intrinsic-1.html @@ -0,0 +1,26 @@ + + + + CSS Test: intrinsic width of text-indent: calc() on blocks + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-time-values.html b/testing/web-platform/tests/css/css-values/calc-time-values.html new file mode 100644 index 0000000000..60bcdcba59 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-time-values.html @@ -0,0 +1,104 @@ + + + + + CSS Values and Units Test: calc() function with time values + + + + + + + + + + + + + +
+ +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-transform-origin-1-ref.html b/testing/web-platform/tests/css/css-values/calc-transform-origin-1-ref.html new file mode 100644 index 0000000000..36f8f1945b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-transform-origin-1-ref.html @@ -0,0 +1,25 @@ + + + + CSS Reference: Test for calc() on transform-origin + + + + +

hello

+

hello

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-transform-origin-1.html b/testing/web-platform/tests/css/css-values/calc-transform-origin-1.html new file mode 100644 index 0000000000..d3817867f1 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-transform-origin-1.html @@ -0,0 +1,27 @@ + + + + CSS Test: Test for calc() on transform-origin + + + + + + +

hello

+

hello

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-unit-analysis.html b/testing/web-platform/tests/css/css-values/calc-unit-analysis.html new file mode 100644 index 0000000000..7508a39241 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-unit-analysis.html @@ -0,0 +1,76 @@ + + + + CSS Variables Allowed Syntax + + + + + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-values/calc-vertical-align-1-ref.html b/testing/web-platform/tests/css/css-values/calc-vertical-align-1-ref.html new file mode 100644 index 0000000000..95d9d9ad70 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-vertical-align-1-ref.html @@ -0,0 +1,17 @@ + + + + CSS Reference: Test for vertical-align:calc() + + +
+ x + x + x + x + x + x + x +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-vertical-align-1.html b/testing/web-platform/tests/css/css-values/calc-vertical-align-1.html new file mode 100644 index 0000000000..8e87ee7152 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-vertical-align-1.html @@ -0,0 +1,19 @@ + + + + CSS Test: Test for vertical-align:calc() + + + + +
+ x + x + x + x + x + x + x +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-block-1-ref.html b/testing/web-platform/tests/css/css-values/calc-width-block-1-ref.html new file mode 100644 index 0000000000..6ab403568f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-block-1-ref.html @@ -0,0 +1,23 @@ + + + + CSS Reference: width: calc() and min-width: calc() on blocks + + + + + +

50% - 3px

+

25% - 3px + 25%

+

25% - 3px + 12.5% * 2

+

25% - 3px + 12.5%*2

+

25% - 3px + 2*12.5%

+

25% - 3px + 2 * 12.5%

+

30% + 20%

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-block-1.html b/testing/web-platform/tests/css/css-values/calc-width-block-1.html new file mode 100644 index 0000000000..053b9800e9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-block-1.html @@ -0,0 +1,25 @@ + + + + CSS Test: width: calc() on blocks + + + + + + + +

50% - 3px

+

25% - 3px + 25%

+

25% - 3px + 12.5% * 2

+

25% - 3px + 12.5%*2

+

25% - 3px + 2*12.5%

+

25% - 3px + 2 * 12.5%

+

30% + 20%

+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1-ref.html b/testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1-ref.html new file mode 100644 index 0000000000..2bc3a5f639 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1-ref.html @@ -0,0 +1,21 @@ + + + + CSS Reference: intrinsic width of width: calc() on blocks + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1.html b/testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1.html new file mode 100644 index 0000000000..3d5c6d6737 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-block-intrinsic-1.html @@ -0,0 +1,26 @@ + + + + CSS Test: intrinsic width of width: calc() on blocks + + + + + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-table-auto-1-ref.html b/testing/web-platform/tests/css/css-values/calc-width-table-auto-1-ref.html new file mode 100644 index 0000000000..d5a129dd02 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-table-auto-1-ref.html @@ -0,0 +1,27 @@ + + + + CSS Reference: width: calc() on table-layout: auto tables + + + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-table-auto-1.html b/testing/web-platform/tests/css/css-values/calc-width-table-auto-1.html new file mode 100644 index 0000000000..f556773c09 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-table-auto-1.html @@ -0,0 +1,29 @@ + + + + CSS Test: width: calc() on table-layout: auto tables + + + + + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-table-fixed-1-ref.html b/testing/web-platform/tests/css/css-values/calc-width-table-fixed-1-ref.html new file mode 100644 index 0000000000..f28ffcb858 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-table-fixed-1-ref.html @@ -0,0 +1,32 @@ + + + + CSS Reference: width: calc() on table-layout: auto tables + + + + + + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-width-table-fixed-1.html b/testing/web-platform/tests/css/css-values/calc-width-table-fixed-1.html new file mode 100644 index 0000000000..1d1e976683 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-width-table-fixed-1.html @@ -0,0 +1,34 @@ + + + + CSS Test: width: calc() on table-layout: auto tables + + + + + + + + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + + + +
xy
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-z-index-fractions-001.html b/testing/web-platform/tests/css/css-values/calc-z-index-fractions-001.html new file mode 100644 index 0000000000..eef8032169 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-z-index-fractions-001.html @@ -0,0 +1,58 @@ + + + + + CSS Values and Units Test: computed value of 'z-index' when specified with calc() function and fractional values + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-values/calc-zero-percent-height.html b/testing/web-platform/tests/css/css-values/calc-zero-percent-height.html new file mode 100644 index 0000000000..ffb2ecd6dc --- /dev/null +++ b/testing/web-platform/tests/css/css-values/calc-zero-percent-height.html @@ -0,0 +1,30 @@ + + + + + +0% in calc() should be preserved + + +

Test passes if there is a filled green square.

+
+
+
+
diff --git a/testing/web-platform/tests/css/css-values/cap-unit-001.html b/testing/web-platform/tests/css/css-values/cap-unit-001.html new file mode 100644 index 0000000000..ef12127754 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/cap-unit-001.html @@ -0,0 +1,32 @@ + + +CSS Values and Units Test: support for the cap unit + + + + + + + +

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

+
+ diff --git a/testing/web-platform/tests/css/css-values/ch-empty-pseudo-recalc-on-font-load.html b/testing/web-platform/tests/css/css-values/ch-empty-pseudo-recalc-on-font-load.html new file mode 100644 index 0000000000..7ad2b85fa4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-empty-pseudo-recalc-on-font-load.html @@ -0,0 +1,70 @@ + + +Length unit 'ch' used in pseudo elements without text should be recalculated after loading a web font + + + + + + + + +
+
+ + + diff --git a/testing/web-platform/tests/css/css-values/ch-pseudo-recalc-on-font-load.html b/testing/web-platform/tests/css/css-values/ch-pseudo-recalc-on-font-load.html new file mode 100644 index 0000000000..c8a275cfb3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-pseudo-recalc-on-font-load.html @@ -0,0 +1,89 @@ + + +Length unit 'ch' used in pseudo elements should be recalculated after loading a web font + + + + + + + + +
+
+
text
+
text
+
  • + + diff --git a/testing/web-platform/tests/css/css-values/ch-recalc-on-font-load.html b/testing/web-platform/tests/css/css-values/ch-recalc-on-font-load.html new file mode 100644 index 0000000000..b13f643ebe --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-recalc-on-font-load.html @@ -0,0 +1,79 @@ + +Length unit 'ch' should be recalculated after loading a web font + + + + + + + +
    +
    +
    + +
    +
    +
    + + + + diff --git a/testing/web-platform/tests/css/css-values/ch-unit-001.html b/testing/web-platform/tests/css/css-values/ch-unit-001.html new file mode 100644 index 0000000000..dc89b84156 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-001.html @@ -0,0 +1,36 @@ + + +CSS Values and Units Test: support for the ch unit + + + + + + +

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

    +
    00000
    +
    00000
    + diff --git a/testing/web-platform/tests/css/css-values/ch-unit-002.html b/testing/web-platform/tests/css/css-values/ch-unit-002.html new file mode 100644 index 0000000000..0f4fcb371c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-002.html @@ -0,0 +1,39 @@ + + +CSS Values and Units Test: the ch unit in vertical orientation + + + + + + + + +

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

    +
    00000
    +
    00000
    + diff --git a/testing/web-platform/tests/css/css-values/ch-unit-003.html b/testing/web-platform/tests/css/css-values/ch-unit-003.html new file mode 100644 index 0000000000..a41a1689ad --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-003.html @@ -0,0 +1,37 @@ + + +CSS Values and Units Test: support for the ch unit + + + + + + +

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

    +
    00000
    +
    00000
    + diff --git a/testing/web-platform/tests/css/css-values/ch-unit-004.html b/testing/web-platform/tests/css/css-values/ch-unit-004.html new file mode 100644 index 0000000000..1c2f818ce6 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-004.html @@ -0,0 +1,37 @@ + + +CSS Values and Units Test: support for the ch unit + + + + + + +

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

    +
    00000
    +
    00000
    + diff --git a/testing/web-platform/tests/css/css-values/ch-unit-008.html b/testing/web-platform/tests/css/css-values/ch-unit-008.html new file mode 100644 index 0000000000..0af7a6e62b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-008.html @@ -0,0 +1,38 @@ + + + + + CSS Values and Units Test: ch unit in width (basic) + + + + + + + + +

    Test passes if there is a blue rectangle with the same width as an orange rectangle. + +

    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/ch-unit-009.html b/testing/web-platform/tests/css/css-values/ch-unit-009.html new file mode 100644 index 0000000000..24d6451893 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-009.html @@ -0,0 +1,39 @@ + + + + + CSS Values and Units Test: ch unit in height (basic) + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/ch-unit-010.html b/testing/web-platform/tests/css/css-values/ch-unit-010.html new file mode 100644 index 0000000000..935dc7647f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-010.html @@ -0,0 +1,41 @@ + + + + + CSS Values and Units Test: ch unit in height with 'text-orientation: mixed' + + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/ch-unit-011.html b/testing/web-platform/tests/css/css-values/ch-unit-011.html new file mode 100644 index 0000000000..6d39d554da --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-011.html @@ -0,0 +1,41 @@ + + + + + CSS Values and Units Test: ch unit in height with 'text-orientation: upright' + + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/ch-unit-012.html b/testing/web-platform/tests/css/css-values/ch-unit-012.html new file mode 100644 index 0000000000..4f04eb598a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-012.html @@ -0,0 +1,41 @@ + + + + + CSS Values and Units Test: ch unit in height with 'text-orientation: sideways' + + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/ch-unit-016.html b/testing/web-platform/tests/css/css-values/ch-unit-016.html new file mode 100644 index 0000000000..ce20d5f598 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-016.html @@ -0,0 +1,30 @@ + + +CSS Values and Units Test: support for the ch unit + + + + + +

    The test passes if there are two blue rectangles of equal length.

    + +
    +
    diff --git a/testing/web-platform/tests/css/css-values/ch-unit-017.html b/testing/web-platform/tests/css/css-values/ch-unit-017.html new file mode 100644 index 0000000000..3959feec80 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ch-unit-017.html @@ -0,0 +1,32 @@ + + +CSS Values and Units Test: support for the ch unit + + + + + +

    The test passes if there are two blue rectangles of equal length.

    + +
    +
    diff --git a/testing/web-platform/tests/css/css-values/clamp-length-computed.html b/testing/web-platform/tests/css/css-values/clamp-length-computed.html new file mode 100644 index 0000000000..8ace5b9550 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/clamp-length-computed.html @@ -0,0 +1,34 @@ + + + + + + +
    +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/clamp-length-invalid.html b/testing/web-platform/tests/css/css-values/clamp-length-invalid.html new file mode 100644 index 0000000000..83758173be --- /dev/null +++ b/testing/web-platform/tests/css/css-values/clamp-length-invalid.html @@ -0,0 +1,24 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/clamp-length-serialize.html b/testing/web-platform/tests/css/css-values/clamp-length-serialize.html new file mode 100644 index 0000000000..d9b4e6f988 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/clamp-length-serialize.html @@ -0,0 +1,15 @@ + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/crashtests/viewport-unit-inline-style-crash.html b/testing/web-platform/tests/css/css-values/crashtests/viewport-unit-inline-style-crash.html new file mode 100644 index 0000000000..4c38e18781 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/crashtests/viewport-unit-inline-style-crash.html @@ -0,0 +1,11 @@ + +Don't crash when setting viewport units on inline style + +
    + PASS if no crash +
    + diff --git a/testing/web-platform/tests/css/css-values/dynamic-viewport-units-rule-cache.html b/testing/web-platform/tests/css/css-values/dynamic-viewport-units-rule-cache.html new file mode 100644 index 0000000000..8afb3c51ed --- /dev/null +++ b/testing/web-platform/tests/css/css-values/dynamic-viewport-units-rule-cache.html @@ -0,0 +1,59 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/ex-calc-expression-001-ref.html b/testing/web-platform/tests/css/css-values/ex-calc-expression-001-ref.html new file mode 100644 index 0000000000..888a51ea9b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ex-calc-expression-001-ref.html @@ -0,0 +1,11 @@ + +CSS Test Reference + + +
    diff --git a/testing/web-platform/tests/css/css-values/ex-calc-expression-001.html b/testing/web-platform/tests/css/css-values/ex-calc-expression-001.html new file mode 100644 index 0000000000..4eab829697 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ex-calc-expression-001.html @@ -0,0 +1,19 @@ + + +CSS Test: Calc expression using multiple ex operands + + + + +
    diff --git a/testing/web-platform/tests/css/css-values/ex-unit-001.html b/testing/web-platform/tests/css/css-values/ex-unit-001.html new file mode 100644 index 0000000000..b147c1cc98 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ex-unit-001.html @@ -0,0 +1,36 @@ + + +CSS Values and Units Test: ex unit computation and dependencies + + + + + + + +

    All lines except the first should be the same length

    +
    +
    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/ex-unit-002.html b/testing/web-platform/tests/css/css-values/ex-unit-002.html new file mode 100644 index 0000000000..a0293cf45b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ex-unit-002.html @@ -0,0 +1,30 @@ + + +CSS Values and Units Test: support for the ex unit + + + + + +

    The test passes if there are two blue rectangles of equal length.

    + +
    +
    diff --git a/testing/web-platform/tests/css/css-values/ex-unit-003.html b/testing/web-platform/tests/css/css-values/ex-unit-003.html new file mode 100644 index 0000000000..67bb0c6eb3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ex-unit-003.html @@ -0,0 +1,31 @@ + + +CSS Values and Units Test: support for the ex unit + + + + + +

    The test passes if there are two blue rectangles of equal length.

    + +
    +
    diff --git a/testing/web-platform/tests/css/css-values/ex-unit-004.html b/testing/web-platform/tests/css/css-values/ex-unit-004.html new file mode 100644 index 0000000000..46f9384e9f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ex-unit-004.html @@ -0,0 +1,34 @@ + + +CSS Values and Units Test: support for the ex unit + + + + + + +

    The test passes if there are two blue rectangles of equal length.

    + +
    +
    diff --git a/testing/web-platform/tests/css/css-values/exp-log-compute.html b/testing/web-platform/tests/css/css-values/exp-log-compute.html new file mode 100644 index 0000000000..8812253bf1 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/exp-log-compute.html @@ -0,0 +1,35 @@ + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/exp-log-invalid.html b/testing/web-platform/tests/css/css-values/exp-log-invalid.html new file mode 100644 index 0000000000..7fa56dc5bc --- /dev/null +++ b/testing/web-platform/tests/css/css-values/exp-log-invalid.html @@ -0,0 +1,65 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/exp-log-serialize.html b/testing/web-platform/tests/css/css-values/exp-log-serialize.html new file mode 100644 index 0000000000..9eca44e682 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/exp-log-serialize.html @@ -0,0 +1,40 @@ + + + + + + + + +
    + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-001.html b/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-001.html new file mode 100644 index 0000000000..6f3ba3ac47 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-001.html @@ -0,0 +1,95 @@ + + + + + CSS Values Test: mixed units in calc() and computed border-radius longhand and shorthand values (complex) + + + + + + + + + + + + + +
    + + diff --git a/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-002.html b/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-002.html new file mode 100644 index 0000000000..8dec53f3f0 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-002.html @@ -0,0 +1,80 @@ + + + + + CSS Values Test: percentages in calc() and computed border-radius values + + + + + + + + + + + + +
    + +
    + + diff --git a/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-003.html b/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-003.html new file mode 100644 index 0000000000..98d320bca2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/getComputedStyle-border-radius-003.html @@ -0,0 +1,81 @@ + + + + + CSS Values Test: mixed units in calc() and computed border-radius shorthand value (complex) + + + + + + + + + + + + + +
    + + diff --git a/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-computed.html b/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-computed.html new file mode 100644 index 0000000000..a7d7dae72a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-computed.html @@ -0,0 +1,57 @@ + + + + + + + + +
    + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-invalid.html b/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-invalid.html new file mode 100644 index 0000000000..517acf57ef --- /dev/null +++ b/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-invalid.html @@ -0,0 +1,68 @@ + + + + + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-serialize.html b/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-serialize.html new file mode 100644 index 0000000000..d3a0bc6073 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/hypot-pow-sqrt-serialize.html @@ -0,0 +1,43 @@ + + + + + + + + +
    + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/ic-unit-001.html b/testing/web-platform/tests/css/css-values/ic-unit-001.html new file mode 100644 index 0000000000..5045e0108e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-001.html @@ -0,0 +1,43 @@ + + +CSS Values and Units Test: support for the ic unit + + + + + + +

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

    +
    水水水水水
    +
    水水水水水
    + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-002.html b/testing/web-platform/tests/css/css-values/ic-unit-002.html new file mode 100644 index 0000000000..b514dba42f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-002.html @@ -0,0 +1,47 @@ + + +CSS Values and Units Test: the ic unit in vertical orientation + + + + + + + + +

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

    +
    水水水水水
    +
    水水水水水
    + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-003.html b/testing/web-platform/tests/css/css-values/ic-unit-003.html new file mode 100644 index 0000000000..3513d9c646 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-003.html @@ -0,0 +1,47 @@ + + +CSS Values and Units Test: the ic unit in vertical orientation + + + + + + + + +

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

    +
    水水水水水
    +
    水水水水水
    + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-004.html b/testing/web-platform/tests/css/css-values/ic-unit-004.html new file mode 100644 index 0000000000..64755c385c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-004.html @@ -0,0 +1,47 @@ + + +CSS Values and Units Test: the ic unit in vertical orientation + + + + + + + + +

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

    +
    水水水水水
    +
    水水水水水
    + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-008.html b/testing/web-platform/tests/css/css-values/ic-unit-008.html new file mode 100644 index 0000000000..f58c6b156f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-008.html @@ -0,0 +1,55 @@ + + + + + CSS Values and Units Test: ic unit in width (basic) + + + + + + + + + +

    Test passes if there is a blue rectangle with the same width as an orange rectangle. + +

    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-009.html b/testing/web-platform/tests/css/css-values/ic-unit-009.html new file mode 100644 index 0000000000..ba7cbee38e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-009.html @@ -0,0 +1,55 @@ + + + + + CSS Values and Units Test: ic unit in height (basic) + + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-010.html b/testing/web-platform/tests/css/css-values/ic-unit-010.html new file mode 100644 index 0000000000..548f998b71 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-010.html @@ -0,0 +1,56 @@ + + + + + CSS Values and Units Test: ic unit in height with 'text-orientation: mixed' + + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-011.html b/testing/web-platform/tests/css/css-values/ic-unit-011.html new file mode 100644 index 0000000000..849dbaca18 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-011.html @@ -0,0 +1,56 @@ + + + + + CSS Values and Units Test: ic unit in height with 'text-orientation: upright' + + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-012.html b/testing/web-platform/tests/css/css-values/ic-unit-012.html new file mode 100644 index 0000000000..e5d8027d17 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-012.html @@ -0,0 +1,56 @@ + + + + + CSS Values and Units Test: ic unit in height with 'text-orientation: sideways' + + + + + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/ic-unit-013.html b/testing/web-platform/tests/css/css-values/ic-unit-013.html new file mode 100644 index 0000000000..ad55792d60 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-013.html @@ -0,0 +1,34 @@ + + + +CSS Values and Units Test: support for the ic unit + + + + + + +

    The test passes if there are two green rectangles of equal length.

    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/ic-unit-014.html b/testing/web-platform/tests/css/css-values/ic-unit-014.html new file mode 100644 index 0000000000..70014d671d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ic-unit-014.html @@ -0,0 +1,41 @@ + + + +CSS Values and Units Test: support for the ic unit + + + + + + +

    The test passes if there are two green rectangles of equal length.

    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_order.html b/testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_order.html new file mode 100644 index 0000000000..60c439ebcf --- /dev/null +++ b/testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_order.html @@ -0,0 +1,39 @@ + +Testing if integer interpolation is rounded towards positive infinity + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_z_index.html b/testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_z_index.html new file mode 100644 index 0000000000..c9b042ccb8 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/integer_interpolation_round_half_towards_positive_infinity_z_index.html @@ -0,0 +1,38 @@ + +Testing if integer interpolation is rounded towards positive infinity + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/lh-rlh-on-root-001.html b/testing/web-platform/tests/css/css-values/lh-rlh-on-root-001.html new file mode 100644 index 0000000000..f269816699 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/lh-rlh-on-root-001.html @@ -0,0 +1,86 @@ + + +CSS Values and Units Test: using lh and rlh units on the root element + + + + + + +
     
    + + diff --git a/testing/web-platform/tests/css/css-values/lh-unit-001.html b/testing/web-platform/tests/css/css-values/lh-unit-001.html new file mode 100644 index 0000000000..f7a6fc9551 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/lh-unit-001.html @@ -0,0 +1,26 @@ + + +CSS Values and Units Test: using lh in line-height + + + + + + +

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

    + +
    diff --git a/testing/web-platform/tests/css/css-values/lh-unit-002.html b/testing/web-platform/tests/css/css-values/lh-unit-002.html new file mode 100644 index 0000000000..316637a18a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/lh-unit-002.html @@ -0,0 +1,26 @@ + + +CSS Values and Units Test: using lh in font-size + + + + + + +

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

    + +
    diff --git a/testing/web-platform/tests/css/css-values/lh-unit-003.html b/testing/web-platform/tests/css/css-values/lh-unit-003.html new file mode 100644 index 0000000000..e22a4b95b1 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/lh-unit-003.html @@ -0,0 +1,42 @@ + + +CSS Values and Units Test: lh depending on @font-face + + + + +
    + X
    + X
    + X
    + X
    + X
    + X
    + X
    + X
    + X
    + X +
    + diff --git a/testing/web-platform/tests/css/css-values/lh-unit-004.html b/testing/web-platform/tests/css/css-values/lh-unit-004.html new file mode 100644 index 0000000000..eab4df97b4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/lh-unit-004.html @@ -0,0 +1,18 @@ + + +CSS Values and Units Test: lh not affected by <select> fixup + + + + + + diff --git a/testing/web-platform/tests/css/css-values/line-break-ch-unit.html b/testing/web-platform/tests/css/css-values/line-break-ch-unit.html new file mode 100644 index 0000000000..295b418f30 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/line-break-ch-unit.html @@ -0,0 +1,52 @@ + +CSS Values and Units Test: Lines of the ch unit can fit the specified number of characters + + + + + +
    + + diff --git a/testing/web-platform/tests/css/css-values/max-20-arguments.html b/testing/web-platform/tests/css/css-values/max-20-arguments.html new file mode 100644 index 0000000000..9ed12875ac --- /dev/null +++ b/testing/web-platform/tests/css/css-values/max-20-arguments.html @@ -0,0 +1,27 @@ + + + + + CSS Values and Units Test: max() with 20 arguments + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/max-length-percent-001.html b/testing/web-platform/tests/css/css-values/max-length-percent-001.html new file mode 100644 index 0000000000..6d1e9ed248 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/max-length-percent-001.html @@ -0,0 +1,26 @@ + + +CSS values: max() between pixel and percentage values + + + + +
    +
    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/max-unitless-zero-invalid.html b/testing/web-platform/tests/css/css-values/max-unitless-zero-invalid.html new file mode 100644 index 0000000000..5f06d6a2bc --- /dev/null +++ b/testing/web-platform/tests/css/css-values/max-unitless-zero-invalid.html @@ -0,0 +1,33 @@ + + + + + CSS Values and Units Test: min() with unitless 0 + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/min-length-percent-001.html b/testing/web-platform/tests/css/css-values/min-length-percent-001.html new file mode 100644 index 0000000000..0ffceb827a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/min-length-percent-001.html @@ -0,0 +1,26 @@ + + +CSS values: min() between pixel and percentage values + + + + +
    +
    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/min-max-percentage-length-interpolation.html b/testing/web-platform/tests/css/css-values/min-max-percentage-length-interpolation.html new file mode 100644 index 0000000000..089d6f0407 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/min-max-percentage-length-interpolation.html @@ -0,0 +1,43 @@ + + + + +Tests interpolation between CSS comparison functions + +

    Test passes if there is a filled green square.

    +
    +
    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/minmax-angle-computed.html b/testing/web-platform/tests/css/css-values/minmax-angle-computed.html new file mode 100644 index 0000000000..c0218a0899 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-angle-computed.html @@ -0,0 +1,59 @@ + + + + + + + + +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-angle-invalid.html b/testing/web-platform/tests/css/css-values/minmax-angle-invalid.html new file mode 100644 index 0000000000..29dc15dfd9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-angle-invalid.html @@ -0,0 +1,69 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/minmax-angle-serialize.html b/testing/web-platform/tests/css/css-values/minmax-angle-serialize.html new file mode 100644 index 0000000000..106d6d2411 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-angle-serialize.html @@ -0,0 +1,111 @@ + + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-integer-computed.html b/testing/web-platform/tests/css/css-values/minmax-integer-computed.html new file mode 100644 index 0000000000..49dbe198c9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-integer-computed.html @@ -0,0 +1,35 @@ + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-length-computed.html b/testing/web-platform/tests/css/css-values/minmax-length-computed.html new file mode 100644 index 0000000000..096a272a31 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-length-computed.html @@ -0,0 +1,114 @@ + + + + + + + + +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-length-invalid.html b/testing/web-platform/tests/css/css-values/minmax-length-invalid.html new file mode 100644 index 0000000000..1405c31981 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-length-invalid.html @@ -0,0 +1,66 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/minmax-length-percent-computed.html b/testing/web-platform/tests/css/css-values/minmax-length-percent-computed.html new file mode 100644 index 0000000000..9788fa26df --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-length-percent-computed.html @@ -0,0 +1,74 @@ + + + + + + + + +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-length-percent-invalid.html b/testing/web-platform/tests/css/css-values/minmax-length-percent-invalid.html new file mode 100644 index 0000000000..ee086ef269 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-length-percent-invalid.html @@ -0,0 +1,36 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/minmax-length-percent-serialize.html b/testing/web-platform/tests/css/css-values/minmax-length-percent-serialize.html new file mode 100644 index 0000000000..43d2806658 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-length-percent-serialize.html @@ -0,0 +1,126 @@ + + + + + + + + + +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-length-serialize.html b/testing/web-platform/tests/css/css-values/minmax-length-serialize.html new file mode 100644 index 0000000000..bd00ee0588 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-length-serialize.html @@ -0,0 +1,75 @@ + + + + + + + + +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-number-computed.html b/testing/web-platform/tests/css/css-values/minmax-number-computed.html new file mode 100644 index 0000000000..3a1c609e16 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-number-computed.html @@ -0,0 +1,30 @@ + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-number-invalid.html b/testing/web-platform/tests/css/css-values/minmax-number-invalid.html new file mode 100644 index 0000000000..3f34fde2f2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-number-invalid.html @@ -0,0 +1,65 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/minmax-number-serialize.html b/testing/web-platform/tests/css/css-values/minmax-number-serialize.html new file mode 100644 index 0000000000..fc34f19983 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-number-serialize.html @@ -0,0 +1,63 @@ + + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-percentage-computed.html b/testing/web-platform/tests/css/css-values/minmax-percentage-computed.html new file mode 100644 index 0000000000..fbdad71fcd --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-percentage-computed.html @@ -0,0 +1,33 @@ + + + + + + + + +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-percentage-invalid.html b/testing/web-platform/tests/css/css-values/minmax-percentage-invalid.html new file mode 100644 index 0000000000..48d2cdabec --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-percentage-invalid.html @@ -0,0 +1,65 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/minmax-percentage-serialize.html b/testing/web-platform/tests/css/css-values/minmax-percentage-serialize.html new file mode 100644 index 0000000000..65ab9fad96 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-percentage-serialize.html @@ -0,0 +1,72 @@ + + + + + + + + + +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-time-computed.html b/testing/web-platform/tests/css/css-values/minmax-time-computed.html new file mode 100644 index 0000000000..c6a708f028 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-time-computed.html @@ -0,0 +1,48 @@ + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/minmax-time-invalid.html b/testing/web-platform/tests/css/css-values/minmax-time-invalid.html new file mode 100644 index 0000000000..bebe674cd7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-time-invalid.html @@ -0,0 +1,69 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/minmax-time-serialize.html b/testing/web-platform/tests/css/css-values/minmax-time-serialize.html new file mode 100644 index 0000000000..27d09cfa28 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/minmax-time-serialize.html @@ -0,0 +1,64 @@ + + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer-ref.html b/testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer-ref.html new file mode 100644 index 0000000000..4468091607 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer-ref.html @@ -0,0 +1,15 @@ + +CSS Test reference + + +
      +
    1. +
    2. +
    3. +
    diff --git a/testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer.html b/testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer.html new file mode 100644 index 0000000000..b38cb759ad --- /dev/null +++ b/testing/web-platform/tests/css/css-values/negative-calc-to-non-negative-integer.html @@ -0,0 +1,18 @@ + + + + + + + +
      +
    1. +
    2. +
    3. +
    diff --git a/testing/web-platform/tests/css/css-values/percentage-rem-low.html b/testing/web-platform/tests/css/css-values/percentage-rem-low.html new file mode 100644 index 0000000000..d06e7522a6 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/percentage-rem-low.html @@ -0,0 +1,22 @@ + + +REM value with :root set to low percentage + + + + + + +

    Test passes if there is a filled green square.

    +
    diff --git a/testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-001.html b/testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-001.html new file mode 100644 index 0000000000..6fb548766a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-001.html @@ -0,0 +1,46 @@ + + + + + CSS Values and Units Test: case-insensitivity of Q unit (quarter-millimeter) + + + + + + + + + + +

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

    + +
    diff --git a/testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-002.html b/testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-002.html new file mode 100644 index 0000000000..e0eb5239d8 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/q-unit-case-insensitivity-002.html @@ -0,0 +1,46 @@ + + + + + CSS Values and Units Test: case-insensitivity of Q unit (quarter-millimeter) + + + + + + + + + + +

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

    + +
    diff --git a/testing/web-platform/tests/css/css-values/rch-invalidation.html b/testing/web-platform/tests/css/css-values/rch-invalidation.html new file mode 100644 index 0000000000..fa85e94c72 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/rch-invalidation.html @@ -0,0 +1,36 @@ + +CSS Values and Units Test: rch invalidation + + + + + + + + + +
    + + + + diff --git a/testing/web-platform/tests/css/css-values/reference/200-200-green.html b/testing/web-platform/tests/css/css-values/reference/200-200-green.html new file mode 100644 index 0000000000..f3da3ddb3b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/200-200-green.html @@ -0,0 +1,33 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly (reference rendering) + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/reference/all-green.html b/testing/web-platform/tests/css/css-values/reference/all-green.html new file mode 100644 index 0000000000..c70532129a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/all-green.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/reference/cap-unit-001-ref.html b/testing/web-platform/tests/css/css-values/reference/cap-unit-001-ref.html new file mode 100644 index 0000000000..b1816deb43 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/cap-unit-001-ref.html @@ -0,0 +1,15 @@ + + +CSS Values and Units reference: support for the cap unit + + + +

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

    +
    + diff --git a/testing/web-platform/tests/css/css-values/reference/ch-unit-001-ref.html b/testing/web-platform/tests/css/css-values/reference/ch-unit-001-ref.html new file mode 100644 index 0000000000..163ad8e6c4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ch-unit-001-ref.html @@ -0,0 +1,11 @@ + + +CSS Values and Units Test Reference File + + + +

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

    + + diff --git a/testing/web-platform/tests/css/css-values/reference/ch-unit-002-ref.html b/testing/web-platform/tests/css/css-values/reference/ch-unit-002-ref.html new file mode 100644 index 0000000000..ee6ce1595d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ch-unit-002-ref.html @@ -0,0 +1,15 @@ + + +CSS Values and Units Test Reference File + + + +

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

    + + diff --git a/testing/web-platform/tests/css/css-values/reference/ch-unit-008-ref.html b/testing/web-platform/tests/css/css-values/reference/ch-unit-008-ref.html new file mode 100644 index 0000000000..678a9c1695 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ch-unit-008-ref.html @@ -0,0 +1,35 @@ + + + + + CSS Values and Units Test Reference File + + + + + +

    Test passes if there is a blue rectangle with the same width as an orange rectangle. + +

    00000
    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/reference/ch-unit-009-ref.html b/testing/web-platform/tests/css/css-values/reference/ch-unit-009-ref.html new file mode 100644 index 0000000000..6bd69bed09 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ch-unit-009-ref.html @@ -0,0 +1,35 @@ + + + + + CSS Values and Units Test Reference File + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    00000
    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/reference/ch-unit-011-ref.html b/testing/web-platform/tests/css/css-values/reference/ch-unit-011-ref.html new file mode 100644 index 0000000000..78b484fe71 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ch-unit-011-ref.html @@ -0,0 +1,36 @@ + + + + + CSS Values and Units Test Reference File + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    00000
    + +
    00000
    diff --git a/testing/web-platform/tests/css/css-values/reference/ch-unit-016-ref.html b/testing/web-platform/tests/css/css-values/reference/ch-unit-016-ref.html new file mode 100644 index 0000000000..74e304be72 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ch-unit-016-ref.html @@ -0,0 +1,15 @@ + + +CSS Values and Units Test Reference File + + +

    The test passes if there are two blue rectangles of equal length.

    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/reference/ex-unit-001-ref.html b/testing/web-platform/tests/css/css-values/reference/ex-unit-001-ref.html new file mode 100644 index 0000000000..33b241f58c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ex-unit-001-ref.html @@ -0,0 +1,27 @@ + + +CSS Test Reference + + + + +

    All lines except the first should be the same length

    +
    +
    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/reference/ex-unit-002-ref.html b/testing/web-platform/tests/css/css-values/reference/ex-unit-002-ref.html new file mode 100644 index 0000000000..74e304be72 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ex-unit-002-ref.html @@ -0,0 +1,15 @@ + + +CSS Values and Units Test Reference File + + +

    The test passes if there are two blue rectangles of equal length.

    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/reference/ex-unit-004-ref.html b/testing/web-platform/tests/css/css-values/reference/ex-unit-004-ref.html new file mode 100644 index 0000000000..938cc3456e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ex-unit-004-ref.html @@ -0,0 +1,17 @@ + + +CSS Values and Units Test Reference File + + +

    The test passes if there are two blue rectangles of equal length.

    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/reference/ic-unit-001-ref.html b/testing/web-platform/tests/css/css-values/reference/ic-unit-001-ref.html new file mode 100644 index 0000000000..24711fefb4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ic-unit-001-ref.html @@ -0,0 +1,15 @@ + + +CSS Values and Units Test Reference File + + + +

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

    +
    + diff --git a/testing/web-platform/tests/css/css-values/reference/ic-unit-002-ref.html b/testing/web-platform/tests/css/css-values/reference/ic-unit-002-ref.html new file mode 100644 index 0000000000..24711fefb4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ic-unit-002-ref.html @@ -0,0 +1,15 @@ + + +CSS Values and Units Test Reference File + + + +

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

    +
    + diff --git a/testing/web-platform/tests/css/css-values/reference/ic-unit-008-ref.html b/testing/web-platform/tests/css/css-values/reference/ic-unit-008-ref.html new file mode 100644 index 0000000000..9db473c4c1 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ic-unit-008-ref.html @@ -0,0 +1,50 @@ + + + + + CSS Values and Units Test Reference File + + + + + +

    Test passes if there is a blue rectangle with the same width as an orange rectangle. + +

    水水水水水
    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/reference/ic-unit-009-ref.html b/testing/web-platform/tests/css/css-values/reference/ic-unit-009-ref.html new file mode 100644 index 0000000000..4330052272 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ic-unit-009-ref.html @@ -0,0 +1,50 @@ + + + + + CSS Values and Units Test Reference File + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    水水水水水
    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/reference/ic-unit-012-ref.html b/testing/web-platform/tests/css/css-values/reference/ic-unit-012-ref.html new file mode 100644 index 0000000000..43069859c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ic-unit-012-ref.html @@ -0,0 +1,51 @@ + + + + + CSS Values and Units Test Reference File + + + + + +

    Test passes if there is a blue rectangle with the same height as an orange rectangle. + +

    水水水水水
    + +
    水水水水水
    + + diff --git a/testing/web-platform/tests/css/css-values/reference/ic-unit-013-ref.html b/testing/web-platform/tests/css/css-values/reference/ic-unit-013-ref.html new file mode 100644 index 0000000000..67e75b953f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ic-unit-013-ref.html @@ -0,0 +1,19 @@ + + + +CSS Values and Units Test: support for the ic unit + + +

    The test passes if there are two green rectangles of equal length.

    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/reference/ic-unit-014-ref.html b/testing/web-platform/tests/css/css-values/reference/ic-unit-014-ref.html new file mode 100644 index 0000000000..2e5c9b43b4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/ic-unit-014-ref.html @@ -0,0 +1,19 @@ + + + +CSS Values and Units Test: support for the ic unit + + +

    The test passes if there are two green rectangles of equal length.

    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/reference/vh-support-atviewport-ref.htm b/testing/web-platform/tests/css/css-values/reference/vh-support-atviewport-ref.htm new file mode 100644 index 0000000000..cfa9e8d02d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/vh-support-atviewport-ref.htm @@ -0,0 +1,22 @@ + + + + + CSS Reftest Reference + + + + + + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome-ref.html b/testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome-ref.html new file mode 100644 index 0000000000..279d1c69b9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome-ref.html @@ -0,0 +1,65 @@ + + + + + + CSS Reference File + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome_iframe-ref.html b/testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome_iframe-ref.html new file mode 100644 index 0000000000..5e35f6261e --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/vh_not_refreshing_on_chrome_iframe-ref.html @@ -0,0 +1,79 @@ + + + + + + CSS Reference File + + + + + + + +

    + All boxes should end up the same size. The green box is the reference one. +

    + +
    +
    +
    +
    + + + + + diff --git a/testing/web-platform/tests/css/css-values/reference/viewport-unit-011-ref.html b/testing/web-platform/tests/css/css-values/reference/viewport-unit-011-ref.html new file mode 100644 index 0000000000..e56c6ec845 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/reference/viewport-unit-011-ref.html @@ -0,0 +1,19 @@ + + + + + CSS Values and Units Test Reference File + + +
    +
    diff --git a/testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1-ref.html b/testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1-ref.html new file mode 100644 index 0000000000..a1a1430d35 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1-ref.html @@ -0,0 +1,15 @@ + +CSS Test reference + + +
    diff --git a/testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1.html b/testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1.html new file mode 100644 index 0000000000..0f236cb3df --- /dev/null +++ b/testing/web-platform/tests/css/css-values/rem-root-font-size-restyle-1.html @@ -0,0 +1,22 @@ + +CSS Test: Test for rem units on the root element + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/rem-unit-root-element.html b/testing/web-platform/tests/css/css-values/rem-unit-root-element.html new file mode 100644 index 0000000000..cfd7af17c4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/rem-unit-root-element.html @@ -0,0 +1,26 @@ + +CSS Values and Units Test: rem units on the root element + + + + + diff --git a/testing/web-platform/tests/css/css-values/resources/ChTestShortZero.woff b/testing/web-platform/tests/css/css-values/resources/ChTestShortZero.woff new file mode 100644 index 0000000000..c7e7cc5ad8 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/resources/ChTestShortZero.woff differ diff --git a/testing/web-platform/tests/css/css-values/resources/ChTestZeroWidthZero.woff b/testing/web-platform/tests/css/css-values/resources/ChTestZeroWidthZero.woff new file mode 100644 index 0000000000..9c34dda475 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/resources/ChTestZeroWidthZero.woff differ diff --git a/testing/web-platform/tests/css/css-values/resources/ExTest-NoSpace.woff b/testing/web-platform/tests/css/css-values/resources/ExTest-NoSpace.woff new file mode 100644 index 0000000000..31312cb801 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/resources/ExTest-NoSpace.woff differ diff --git a/testing/web-platform/tests/css/css-values/resources/ExTest.woff b/testing/web-platform/tests/css/css-values/resources/ExTest.woff new file mode 100644 index 0000000000..0dbc17cf2a Binary files /dev/null and b/testing/web-platform/tests/css/css-values/resources/ExTest.woff differ diff --git a/testing/web-platform/tests/css/css-values/resources/IcTestFullWidth.woff2 b/testing/web-platform/tests/css/css-values/resources/IcTestFullWidth.woff2 new file mode 100644 index 0000000000..a4ebf4fc09 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/resources/IcTestFullWidth.woff2 differ diff --git a/testing/web-platform/tests/css/css-values/resources/IcTestHalfWidth.woff2 b/testing/web-platform/tests/css/css-values/resources/IcTestHalfWidth.woff2 new file mode 100644 index 0000000000..a545d2c730 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/resources/IcTestHalfWidth.woff2 differ diff --git a/testing/web-platform/tests/css/css-values/resources/IcTestZeroWidth.woff2 b/testing/web-platform/tests/css/css-values/resources/IcTestZeroWidth.woff2 new file mode 100644 index 0000000000..4c90173a93 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/resources/IcTestZeroWidth.woff2 differ diff --git a/testing/web-platform/tests/css/css-values/rex-invalidation.html b/testing/web-platform/tests/css/css-values/rex-invalidation.html new file mode 100644 index 0000000000..439106b54b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/rex-invalidation.html @@ -0,0 +1,37 @@ + +CSS Values and Units Test: rex invalidation + + + + + + + + + +
    + + + + diff --git a/testing/web-platform/tests/css/css-values/rgba-011.html b/testing/web-platform/tests/css/css-values/rgba-011.html new file mode 100644 index 0000000000..393f2a2990 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/rgba-011.html @@ -0,0 +1,53 @@ + + + + + CSS Values and Units Test: rgba() function syntax (complex) + + + + + + + + + + + + +
    + +
    + + diff --git a/testing/web-platform/tests/css/css-values/ric-invalidation.html b/testing/web-platform/tests/css/css-values/ric-invalidation.html new file mode 100644 index 0000000000..60abb8b5eb --- /dev/null +++ b/testing/web-platform/tests/css/css-values/ric-invalidation.html @@ -0,0 +1,36 @@ + +CSS Values and Units Test: ric invalidation + + + + + + + + + +
    + + + + diff --git a/testing/web-platform/tests/css/css-values/rlh-invalidation.html b/testing/web-platform/tests/css/css-values/rlh-invalidation.html new file mode 100644 index 0000000000..4618d9e51a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/rlh-invalidation.html @@ -0,0 +1,42 @@ + +CSS Values and Units Test: rlh invalidation + + + + + + + + + +
    + + + + diff --git a/testing/web-platform/tests/css/css-values/round-function.html b/testing/web-platform/tests/css/css-values/round-function.html new file mode 100644 index 0000000000..bc8734b011 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/round-function.html @@ -0,0 +1,97 @@ + +round() function + + + + + + + + +
    + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/round-mod-rem-computed.html b/testing/web-platform/tests/css/css-values/round-mod-rem-computed.html new file mode 100644 index 0000000000..3e76014cf8 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/round-mod-rem-computed.html @@ -0,0 +1,146 @@ + + + + + + + + +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/round-mod-rem-invalid.html b/testing/web-platform/tests/css/css-values/round-mod-rem-invalid.html new file mode 100644 index 0000000000..99ef2c64b4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/round-mod-rem-invalid.html @@ -0,0 +1,94 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/round-mod-rem-serialize.html b/testing/web-platform/tests/css/css-values/round-mod-rem-serialize.html new file mode 100644 index 0000000000..39569995b3 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/round-mod-rem-serialize.html @@ -0,0 +1,44 @@ + + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/signs-abs-computed.html b/testing/web-platform/tests/css/css-values/signs-abs-computed.html new file mode 100644 index 0000000000..ba672f23ce --- /dev/null +++ b/testing/web-platform/tests/css/css-values/signs-abs-computed.html @@ -0,0 +1,164 @@ + + + + + + + + +
    + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/signs-abs-invalid.html b/testing/web-platform/tests/css/css-values/signs-abs-invalid.html new file mode 100644 index 0000000000..15b058d0c4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/signs-abs-invalid.html @@ -0,0 +1,61 @@ + + + + + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/signs-abs-serialize.html b/testing/web-platform/tests/css/css-values/signs-abs-serialize.html new file mode 100644 index 0000000000..28d04b9695 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/signs-abs-serialize.html @@ -0,0 +1,80 @@ + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/sin-cos-tan-computed.html b/testing/web-platform/tests/css/css-values/sin-cos-tan-computed.html new file mode 100644 index 0000000000..bad6017520 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/sin-cos-tan-computed.html @@ -0,0 +1,38 @@ + + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/sin-cos-tan-invalid.html b/testing/web-platform/tests/css/css-values/sin-cos-tan-invalid.html new file mode 100644 index 0000000000..54887bf46c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/sin-cos-tan-invalid.html @@ -0,0 +1,58 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/sin-cos-tan-serialize.html b/testing/web-platform/tests/css/css-values/sin-cos-tan-serialize.html new file mode 100644 index 0000000000..72287d6f3c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/sin-cos-tan-serialize.html @@ -0,0 +1,58 @@ + + + + + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/support/1x1-green.png b/testing/web-platform/tests/css/css-values/support/1x1-green.png new file mode 100644 index 0000000000..b98ca0ba0a Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/1x1-green.png differ diff --git a/testing/web-platform/tests/css/css-values/support/1x1-lime.png b/testing/web-platform/tests/css/css-values/support/1x1-lime.png new file mode 100644 index 0000000000..cb397fb090 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/1x1-lime.png differ diff --git a/testing/web-platform/tests/css/css-values/support/1x1-maroon.png b/testing/web-platform/tests/css/css-values/support/1x1-maroon.png new file mode 100644 index 0000000000..3f86b07219 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/1x1-maroon.png differ diff --git a/testing/web-platform/tests/css/css-values/support/1x1-navy.png b/testing/web-platform/tests/css/css-values/support/1x1-navy.png new file mode 100644 index 0000000000..9b9a03955b Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/1x1-navy.png differ diff --git a/testing/web-platform/tests/css/css-values/support/1x1-red.png b/testing/web-platform/tests/css/css-values/support/1x1-red.png new file mode 100644 index 0000000000..6bd73ac101 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/1x1-red.png differ diff --git a/testing/web-platform/tests/css/css-values/support/1x1-white.png b/testing/web-platform/tests/css/css-values/support/1x1-white.png new file mode 100644 index 0000000000..dd43faec54 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/1x1-white.png differ diff --git a/testing/web-platform/tests/css/css-values/support/60x60-gg-rr.png b/testing/web-platform/tests/css/css-values/support/60x60-gg-rr.png new file mode 100644 index 0000000000..84f5b2a4f1 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/60x60-gg-rr.png differ diff --git a/testing/web-platform/tests/css/css-values/support/60x60-green.png b/testing/web-platform/tests/css/css-values/support/60x60-green.png new file mode 100644 index 0000000000..b3c8cf3eb4 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/60x60-green.png differ diff --git a/testing/web-platform/tests/css/css-values/support/README b/testing/web-platform/tests/css/css-values/support/README new file mode 100644 index 0000000000..2e5f2ad073 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/README @@ -0,0 +1,28 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/testing/web-platform/tests/css/css-values/support/a-green.css b/testing/web-platform/tests/css/css-values/support/a-green.css new file mode 100644 index 0000000000..b0dbb071d5 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/testing/web-platform/tests/css/css-values/support/b-green.css b/testing/web-platform/tests/css/css-values/support/b-green.css new file mode 100644 index 0000000000..a0473f5ca2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/support/blue-32x32.png b/testing/web-platform/tests/css/css-values/support/blue-32x32.png new file mode 100644 index 0000000000..deefd19b2a Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/blue-32x32.png differ diff --git a/testing/web-platform/tests/css/css-values/support/c-red.css b/testing/web-platform/tests/css/css-values/support/c-red.css new file mode 100644 index 0000000000..d4ba5c64e9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/support/cat.png b/testing/web-platform/tests/css/css-values/support/cat.png new file mode 100644 index 0000000000..85dd732481 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/cat.png differ diff --git a/testing/web-platform/tests/css/css-values/support/import-green.css b/testing/web-platform/tests/css/css-values/support/import-green.css new file mode 100644 index 0000000000..537104e663 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/testing/web-platform/tests/css/css-values/support/import-red.css b/testing/web-platform/tests/css/css-values/support/import-red.css new file mode 100644 index 0000000000..9945ef4711 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/testing/web-platform/tests/css/css-values/support/mixed-units-01.html b/testing/web-platform/tests/css/css-values/support/mixed-units-01.html new file mode 100644 index 0000000000..6401cd9b4b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/mixed-units-01.html @@ -0,0 +1,23 @@ + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/support/mixed-units-02.html b/testing/web-platform/tests/css/css-values/support/mixed-units-02.html new file mode 100644 index 0000000000..67088c64c5 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/mixed-units-02.html @@ -0,0 +1,23 @@ + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/support/mixed-units-03.html b/testing/web-platform/tests/css/css-values/support/mixed-units-03.html new file mode 100644 index 0000000000..3d614d395a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/mixed-units-03.html @@ -0,0 +1,23 @@ + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/support/mixed-units-04.html b/testing/web-platform/tests/css/css-values/support/mixed-units-04.html new file mode 100644 index 0000000000..b23c0e6a7f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/mixed-units-04.html @@ -0,0 +1,23 @@ + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/support/mixed-units-05.html b/testing/web-platform/tests/css/css-values/support/mixed-units-05.html new file mode 100644 index 0000000000..e6196d3e31 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/mixed-units-05.html @@ -0,0 +1,23 @@ + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/support/mixed-units-06.html b/testing/web-platform/tests/css/css-values/support/mixed-units-06.html new file mode 100644 index 0000000000..a4a614f8d2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/mixed-units-06.html @@ -0,0 +1,23 @@ + + + + + +
    + diff --git a/testing/web-platform/tests/css/css-values/support/pattern-grg-rgr-grg.png b/testing/web-platform/tests/css/css-values/support/pattern-grg-rgr-grg.png new file mode 100644 index 0000000000..9b88fbd811 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/pattern-grg-rgr-grg.png differ diff --git a/testing/web-platform/tests/css/css-values/support/pattern-grg-rrg-rgg.png b/testing/web-platform/tests/css/css-values/support/pattern-grg-rrg-rgg.png new file mode 100644 index 0000000000..fcf4f3fd7d Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/pattern-grg-rrg-rgg.png differ diff --git a/testing/web-platform/tests/css/css-values/support/pattern-rgr-grg-rgr.png b/testing/web-platform/tests/css/css-values/support/pattern-rgr-grg-rgr.png new file mode 100644 index 0000000000..d454e3a630 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/pattern-rgr-grg-rgr.png differ diff --git a/testing/web-platform/tests/css/css-values/support/pattern-tr.png b/testing/web-platform/tests/css/css-values/support/pattern-tr.png new file mode 100644 index 0000000000..8b4b25364e Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/pattern-tr.png differ diff --git a/testing/web-platform/tests/css/css-values/support/ruler-h-50%.png b/testing/web-platform/tests/css/css-values/support/ruler-h-50%.png new file mode 100644 index 0000000000..cf2eea6b43 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/ruler-h-50%.png differ diff --git a/testing/web-platform/tests/css/css-values/support/ruler-h-50px.png b/testing/web-platform/tests/css/css-values/support/ruler-h-50px.png new file mode 100644 index 0000000000..9f46583665 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/ruler-h-50px.png differ diff --git a/testing/web-platform/tests/css/css-values/support/ruler-v-100px.png b/testing/web-platform/tests/css/css-values/support/ruler-v-100px.png new file mode 100644 index 0000000000..a837eca222 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/ruler-v-100px.png differ diff --git a/testing/web-platform/tests/css/css-values/support/ruler-v-50px.png b/testing/web-platform/tests/css/css-values/support/ruler-v-50px.png new file mode 100644 index 0000000000..8414102802 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/ruler-v-50px.png differ diff --git a/testing/web-platform/tests/css/css-values/support/square-purple.png b/testing/web-platform/tests/css/css-values/support/square-purple.png new file mode 100644 index 0000000000..0f522d7872 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/square-purple.png differ diff --git a/testing/web-platform/tests/css/css-values/support/square-teal.png b/testing/web-platform/tests/css/css-values/support/square-teal.png new file mode 100644 index 0000000000..e567f51b91 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/square-teal.png differ diff --git a/testing/web-platform/tests/css/css-values/support/square-white.png b/testing/web-platform/tests/css/css-values/support/square-white.png new file mode 100644 index 0000000000..5853cbb238 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/square-white.png differ diff --git a/testing/web-platform/tests/css/css-values/support/support/README b/testing/web-platform/tests/css/css-values/support/support/README new file mode 100644 index 0000000000..ea8cb9ef35 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/support/README @@ -0,0 +1,4 @@ +The swatch-green.png file in this directory is really a RED swatch, +and the swatch-red.png file is really a green swatch. + +This directory is used to test relative URIs. \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/support/support/swatch-green.png b/testing/web-platform/tests/css/css-values/support/support/swatch-green.png new file mode 100644 index 0000000000..1caf25c992 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/support/swatch-green.png differ diff --git a/testing/web-platform/tests/css/css-values/support/support/swatch-red.png b/testing/web-platform/tests/css/css-values/support/support/swatch-red.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/support/swatch-red.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-blue.png b/testing/web-platform/tests/css/css-values/support/swatch-blue.png new file mode 100644 index 0000000000..bf2759634d Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-blue.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-green.png b/testing/web-platform/tests/css/css-values/support/swatch-green.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-green.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-lime.png b/testing/web-platform/tests/css/css-values/support/swatch-lime.png new file mode 100644 index 0000000000..55fd7fdaed Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-lime.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-orange.png b/testing/web-platform/tests/css/css-values/support/swatch-orange.png new file mode 100644 index 0000000000..d3cd498b52 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-orange.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-red.png b/testing/web-platform/tests/css/css-values/support/swatch-red.png new file mode 100644 index 0000000000..1caf25c992 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-red.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-teal.png b/testing/web-platform/tests/css/css-values/support/swatch-teal.png new file mode 100644 index 0000000000..0293ce89de Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-teal.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-white.png b/testing/web-platform/tests/css/css-values/support/swatch-white.png new file mode 100644 index 0000000000..1a7d4323d7 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-white.png differ diff --git a/testing/web-platform/tests/css/css-values/support/swatch-yellow.png b/testing/web-platform/tests/css/css-values/support/swatch-yellow.png new file mode 100644 index 0000000000..1591aa0e2e Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/swatch-yellow.png differ diff --git a/testing/web-platform/tests/css/css-values/support/test-bl.png b/testing/web-platform/tests/css/css-values/support/test-bl.png new file mode 100644 index 0000000000..904e24e996 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/test-bl.png differ diff --git a/testing/web-platform/tests/css/css-values/support/test-br.png b/testing/web-platform/tests/css/css-values/support/test-br.png new file mode 100644 index 0000000000..f413ff5c1a Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/test-br.png differ diff --git a/testing/web-platform/tests/css/css-values/support/test-inner-half-size.png b/testing/web-platform/tests/css/css-values/support/test-inner-half-size.png new file mode 100644 index 0000000000..e473bf80ef Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/test-inner-half-size.png differ diff --git a/testing/web-platform/tests/css/css-values/support/test-outer.png b/testing/web-platform/tests/css/css-values/support/test-outer.png new file mode 100644 index 0000000000..82eeace7fc Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/test-outer.png differ diff --git a/testing/web-platform/tests/css/css-values/support/test-tl.png b/testing/web-platform/tests/css/css-values/support/test-tl.png new file mode 100644 index 0000000000..f6ac0ef7e8 Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/test-tl.png differ diff --git a/testing/web-platform/tests/css/css-values/support/test-tr.png b/testing/web-platform/tests/css/css-values/support/test-tr.png new file mode 100644 index 0000000000..59843ae54b Binary files /dev/null and b/testing/web-platform/tests/css/css-values/support/test-tr.png differ diff --git a/testing/web-platform/tests/css/css-values/support/vh-support-transform-origin-iframe.html b/testing/web-platform/tests/css/css-values/support/vh-support-transform-origin-iframe.html new file mode 100644 index 0000000000..ce3d4f0c68 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/vh-support-transform-origin-iframe.html @@ -0,0 +1,52 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in transform properties (iframe) + + + + + + + + + + + + + +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-values/support/vh-support-transform-translate-iframe.html b/testing/web-platform/tests/css/css-values/support/vh-support-transform-translate-iframe.html new file mode 100644 index 0000000000..f0b1b54c12 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/vh-support-transform-translate-iframe.html @@ -0,0 +1,51 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in transform properties (iframe) + + + + + + + + + + + + + +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-values/support/vh_not_refreshing_on_chrome_iframe.html b/testing/web-platform/tests/css/css-values/support/vh_not_refreshing_on_chrome_iframe.html new file mode 100644 index 0000000000..8d8e9b49d4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/support/vh_not_refreshing_on_chrome_iframe.html @@ -0,0 +1,93 @@ + + + + + + CSS Values and Units Test: vh-based dimension doesn't change when the element other dimension doesn't change. + + + + + + +

    + All boxes should end up the same size. The green box is the reference one. +

    + +
    +
    +
    +
    + + + + + diff --git a/testing/web-platform/tests/css/css-values/update-subpixel-rem-unit.html b/testing/web-platform/tests/css/css-values/update-subpixel-rem-unit.html new file mode 100644 index 0000000000..98d4f00f92 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/update-subpixel-rem-unit.html @@ -0,0 +1,21 @@ + + + + CSS Values and Units Test: rem subpixel change + + + + + +
    +
    +
    + + + diff --git a/testing/web-platform/tests/css/css-values/urls/empty.html b/testing/web-platform/tests/css/css-values/urls/empty.html new file mode 100644 index 0000000000..3748567545 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/urls/empty.html @@ -0,0 +1,39 @@ + +Empty URLs behaviour + + + + + + +
    +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/urls/fragment-only.html b/testing/web-platform/tests/css/css-values/urls/fragment-only.html new file mode 100644 index 0000000000..a7153adf8f --- /dev/null +++ b/testing/web-platform/tests/css/css-values/urls/fragment-only.html @@ -0,0 +1,40 @@ + +Fragment-on URLs behaviour + + + + + +
    +
    +
    +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/urls/resolve-relative-to-base.html b/testing/web-platform/tests/css/css-values/urls/resolve-relative-to-base.html new file mode 100644 index 0000000000..bfbe127ab2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/urls/resolve-relative-to-base.html @@ -0,0 +1,35 @@ + +URLs in embedded style sheets resolve relative to the document base URI + + + + + +
    +
    + diff --git a/testing/web-platform/tests/css/css-values/urls/resolve-relative-to-stylesheet.html b/testing/web-platform/tests/css/css-values/urls/resolve-relative-to-stylesheet.html new file mode 100644 index 0000000000..1475d97052 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/urls/resolve-relative-to-stylesheet.html @@ -0,0 +1,33 @@ + +URLs in a stylesheet resolve relative to the stylesheet + + + + +
    +
    +
    + + diff --git a/testing/web-platform/tests/css/css-values/urls/support/empty-urls.css b/testing/web-platform/tests/css/css-values/urls/support/empty-urls.css new file mode 100644 index 0000000000..0559e3b235 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/urls/support/empty-urls.css @@ -0,0 +1,9 @@ +#external-unquoted { + background-image: url(); + cursor: url(), pointer; +} + +#external-quoted { + background-image: url(""); + cursor: url(""), pointer; +} diff --git a/testing/web-platform/tests/css/css-values/urls/support/fragment-only-urls.css b/testing/web-platform/tests/css/css-values/urls/support/fragment-only-urls.css new file mode 100644 index 0000000000..2c39a087e9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/urls/support/fragment-only-urls.css @@ -0,0 +1,19 @@ +:root { + --fragment-image-url: url("#foo"); + --fragment-cursor-url: url("#foo"), pointer; +} + +#external-unquoted { + background-image: url(#foo); + cursor: url(#foo), pointer; +} + +#external-quoted { + background-image: url("#foo"); + cursor: url("#foo"), pointer; +} + +#external-variable { + background-image: var(--fragment-image-url); + cursor: var(--fragment-cursor-url); +} diff --git a/testing/web-platform/tests/css/css-values/urls/support/relative-urls.css b/testing/web-platform/tests/css/css-values/urls/support/relative-urls.css new file mode 100644 index 0000000000..1354c655e9 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/urls/support/relative-urls.css @@ -0,0 +1,15 @@ +:root { + --image-path-stylesheet: url("images/test.png"); +} + +#stylesheet-relative-image { + background-image: url(images/test.png); +} + +#stylesheet-relative-variable-image { + background-image: var(--image-path-stylesheet); +} + +#stylesheet-relative-document-variable-image { + background-image: var(--image-path-document); +} diff --git a/testing/web-platform/tests/css/css-values/vh-calc-support-pct.html b/testing/web-platform/tests/css/css-values/vh-calc-support-pct.html new file mode 100644 index 0000000000..3a422d4ce4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-calc-support-pct.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Viewport units are supported inside calc expressions. + + + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-calc-support.html b/testing/web-platform/tests/css/css-values/vh-calc-support.html new file mode 100644 index 0000000000..0e98941ab4 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-calc-support.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Viewport units are supported inside calc expressions. + + + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-em-inherit.html b/testing/web-platform/tests/css/css-values/vh-em-inherit.html new file mode 100644 index 0000000000..1affbd093d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-em-inherit.html @@ -0,0 +1,41 @@ + + + + + + CSS Values and Units Test: + 0vh and 0vw are correctly treated as 0px + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-inherit.html b/testing/web-platform/tests/css/css-values/vh-inherit.html new file mode 100644 index 0000000000..99890e309c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-inherit.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Viewport units are inherited properly + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-interpolate-pct.html b/testing/web-platform/tests/css/css-values/vh-interpolate-pct.html new file mode 100644 index 0000000000..293d686c84 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-interpolate-pct.html @@ -0,0 +1,48 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly + + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-interpolate-px.html b/testing/web-platform/tests/css/css-values/vh-interpolate-px.html new file mode 100644 index 0000000000..f071357434 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-interpolate-px.html @@ -0,0 +1,48 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly + + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-interpolate-vh.html b/testing/web-platform/tests/css/css-values/vh-interpolate-vh.html new file mode 100644 index 0000000000..d6671174ef --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-interpolate-vh.html @@ -0,0 +1,48 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly + + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-support-margin.html b/testing/web-platform/tests/css/css-values/vh-support-margin.html new file mode 100644 index 0000000000..57fce2064b --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-support-margin.html @@ -0,0 +1,41 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in margin properties + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-support-transform-origin.html b/testing/web-platform/tests/css/css-values/vh-support-transform-origin.html new file mode 100644 index 0000000000..38d17d2fdc --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-support-transform-origin.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in transform properties + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/vh-support-transform-translate.html b/testing/web-platform/tests/css/css-values/vh-support-transform-translate.html new file mode 100644 index 0000000000..900b653d49 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-support-transform-translate.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in transform properties + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/vh-support.html b/testing/web-platform/tests/css/css-values/vh-support.html new file mode 100644 index 0000000000..c65b5493fe --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-support.html @@ -0,0 +1,39 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in sizing properties + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh-zero-support.html b/testing/web-platform/tests/css/css-values/vh-zero-support.html new file mode 100644 index 0000000000..1c1bcd1761 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh-zero-support.html @@ -0,0 +1,41 @@ + + + + + + CSS Values and Units Test: + 0vh and 0vw are correctly treated as 0px + + + + + + + + + + + + + + +
    + + + diff --git a/testing/web-platform/tests/css/css-values/vh_not_refreshing_on_chrome.html b/testing/web-platform/tests/css/css-values/vh_not_refreshing_on_chrome.html new file mode 100644 index 0000000000..e5606a0cb7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/vh_not_refreshing_on_chrome.html @@ -0,0 +1,70 @@ + + + + + CSS Values and Units Test: vh-based dimension doesn't change when the element's other dimension doesn't change. + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-relative-lengths-scaled-viewport.html b/testing/web-platform/tests/css/css-values/viewport-relative-lengths-scaled-viewport.html new file mode 100644 index 0000000000..dba2af8fa0 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-relative-lengths-scaled-viewport.html @@ -0,0 +1,50 @@ + + + + + CSS Values and Units Test: Viewport units in scaled viewport + + + + + + + + + +
    + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-unit-011.html b/testing/web-platform/tests/css/css-values/viewport-unit-011.html new file mode 100644 index 0000000000..055f3d1fd2 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-unit-011.html @@ -0,0 +1,29 @@ + + + + + CSS Values and Units Test: vh unit and vw unit (basic) + + + + + + + + +
    +
    \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-values/viewport-units-001-print-ref.html b/testing/web-platform/tests/css/css-values/viewport-units-001-print-ref.html new file mode 100644 index 0000000000..bc914522c7 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-001-print-ref.html @@ -0,0 +1,13 @@ + + +CSS test reference + +
    I should not overflow to the next page.
    diff --git a/testing/web-platform/tests/css/css-values/viewport-units-001-print.html b/testing/web-platform/tests/css/css-values/viewport-units-001-print.html new file mode 100644 index 0000000000..3bff494e53 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-001-print.html @@ -0,0 +1,17 @@ + + +Viewport units in print account for margins + + + + + +
    I should not overflow to the next page.
    diff --git a/testing/web-platform/tests/css/css-values/viewport-units-after-font-load.html b/testing/web-platform/tests/css/css-values/viewport-units-after-font-load.html new file mode 100644 index 0000000000..3bdd349971 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-after-font-load.html @@ -0,0 +1,43 @@ + + +CSS Values: Viewport units are computed correctly after font load. + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-compute.html b/testing/web-platform/tests/css/css-values/viewport-units-compute.html new file mode 100644 index 0000000000..2f080d2aab --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-compute.html @@ -0,0 +1,76 @@ + +Resolving viewport units + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-css2-001.html b/testing/web-platform/tests/css/css-values/viewport-units-css2-001.html new file mode 100644 index 0000000000..c51237dd8a --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-css2-001.html @@ -0,0 +1,234 @@ + + + + CSS Values and Units Test: Checks viewport units against CSS 2.1 properties and the CSSOM + + + + + + + + + +
    + +

    + Checks viewport units. Also re-check with zoom in/out. +

    + +
    + Test the Web Forward! +
    + + + + + + + + + + +
    TestTWF
    + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-invalidation.html b/testing/web-platform/tests/css/css-values/viewport-units-invalidation.html new file mode 100644 index 0000000000..c7c980e04d --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-invalidation.html @@ -0,0 +1,69 @@ + +Invalidation of viewport units + + + + + + +
    + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-keyframes.html b/testing/web-platform/tests/css/css-values/viewport-units-keyframes.html new file mode 100644 index 0000000000..be43f22537 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-keyframes.html @@ -0,0 +1,69 @@ + +Viewport units in @keyframes + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-media-queries.html b/testing/web-platform/tests/css/css-values/viewport-units-media-queries.html new file mode 100644 index 0000000000..3356179331 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-media-queries.html @@ -0,0 +1,77 @@ + +Viewport units in @media + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-modify.html b/testing/web-platform/tests/css/css-values/viewport-units-modify.html new file mode 100644 index 0000000000..8ce5d98712 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-modify.html @@ -0,0 +1,19 @@ + +Crash when going from non-viewport to viewport units + + + + +
    Test passes if there is no crash.
    + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-parsing.html b/testing/web-platform/tests/css/css-values/viewport-units-parsing.html new file mode 100644 index 0000000000..4373b2a9f0 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-parsing.html @@ -0,0 +1,28 @@ + + + + +CSS Values: parsing width with valid viewport units + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size-ref.html b/testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size-ref.html new file mode 100644 index 0000000000..1e09173353 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size-ref.html @@ -0,0 +1,27 @@ + +CSS test reference + + +
    +
    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size.html b/testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size.html new file mode 100644 index 0000000000..fd1a4aaca5 --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-writing-mode-font-size.html @@ -0,0 +1,35 @@ + +font-size depends on writing-mode + + + + + + +
    +
    +
    +
    diff --git a/testing/web-platform/tests/css/css-values/viewport-units-writing-mode.html b/testing/web-platform/tests/css/css-values/viewport-units-writing-mode.html new file mode 100644 index 0000000000..ee851fd17c --- /dev/null +++ b/testing/web-platform/tests/css/css-values/viewport-units-writing-mode.html @@ -0,0 +1,60 @@ + +Viewport units are responsive to writing-mode changes + + + + + + + + + -- cgit v1.2.3