Skip to content

Commit

Permalink
Re-import css/css-masking WPT
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=260774
rdar://114509428

Reviewed by Alexey Shvayka.

Upstream commit: web-platform-tests/wpt@d7180d1

* LayoutTests/TestExpectations:
* LayoutTests/imported/w3c/resources/resource-files.json:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/clip-path-composition-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/clip-path-composition.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/clip-path-interpolation-shape-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/clip-path-interpolation-shape.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/clip-path-interpolation-xywh-rect-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/clip-path-interpolation-xywh-rect.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/mask-no-interpolation-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/mask-no-interpolation.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/animations/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-inset-stroke-001-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-inset-stroke-001.svg: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-inset-stroke-002-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-inset-stroke-002.svg: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-shape-circle-003.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-shape-circle-004.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-shape-inset-001.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-shape-inset-002.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-001-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-001.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-002-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-002.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-003-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-003.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-004-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-004.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-005-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-005.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/mask-objectboundingbox-content-clip-transform.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/mask-objectboundingbox-content-clip.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/mask-userspaceonuse-content-clip-transform.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/mask-userspaceonuse-content-clip.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/reference/clip-path-text-001-ref.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/reference/clip-path-text-002-ref.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/reference/clip-path-text-003-ref.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function-reverse-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function-reverse-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function-reverse.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-filter.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position-rounding-error-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position-rounding-error-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position-rounding-error.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fragmented-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fragmented-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fragmented.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-missing-0-percent-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-missing-0-percent-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-missing-0-percent.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-non-keyframe-timing-function-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-non-keyframe-timing-function-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-non-keyframe-timing-function.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-none-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-none-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-none.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg-zoom-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg-zoom-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg-zoom.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-zoom-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-zoom-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-zoom.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-filter.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-001-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-001-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-001-ref.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-001-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-001.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-001.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-002-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-002-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-002-ref.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-002-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-002.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-with-zoom-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom-ref.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-with-zoom-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-with-zoom.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-rect-interpolation-001-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-rect-interpolation-001.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-001.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-shape-interpolation-001-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-001-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-shape-interpolation-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-001.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-shape-interpolation-002-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-002-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-shape-interpolation-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-002.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-transition-custom-timing-function-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-transition-custom-timing-function.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-xywh-interpolation-001-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-xywh-interpolation-001-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-xywh-interpolation-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-interpolation-001.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length3-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length3-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length3.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-borderBox-1a.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-borderBox-1b.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-borderBox-1c.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-001.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-002.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-003.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-004.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-005.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-006.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-007.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-circle-008.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-contentBox-1c.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-001.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-002.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-003.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-004.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-005.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-006.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-007.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-ellipse-008.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-fillBox-1a.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-fillBox-1b-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-5-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-fillBox-1b.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-004-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-004-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-004.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-005-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-005-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-005.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-006-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-006-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-006.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-on-fixed-position-scroll-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-on-fixed-position-scroll-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-on-fixed-position-scroll.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-paddingBox-1c.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-003-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-path-003.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-polygon-013-expected.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-polygon-013.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-001-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-001.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-002-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-002.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-003-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-003.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-round-zero-size-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-round-zero-size-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-round-zero-size.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-scaled-video-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-scaled-video-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-scaled-video.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-strokeBox-1a.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-strokeBox-1b.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-svg-text-backdrop-filter.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-svg-text-css-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-svg-text-css.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-viewBox-1b.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-viewBox-1c.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-viewBox-1d-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-5-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-viewBox-1d.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-001-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-001.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-002-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-002.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-003-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-003.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/interpolation-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/interpolation.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/svg-clip-path-fixed-values-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/svg-clip-path-fixed-values-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/svg-clip-path-fixed-values.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-path/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-rule/clip-rule-no-interpolation-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-rule/clip-rule-no-interpolation.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip-rule/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-filter-order-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-fixed-pos-transform-descendant-001-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-no-stacking-context-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-2.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-3h.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-5-expected.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-5-ref.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-5.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-mode-a.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-mode-b.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-origin-2-expected.html: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-origin-2-ref.html: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-origin-2.html: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-image/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-svg-content/mask-text-001.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-svg-content/mask-with-filter-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-svg-content/mask-with-filter.svg: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-svg-content/mask-with-rotation-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-svg-content/mask-with-rotation.svg: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-svg-content/reference/mask-text-001-ref.svg:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/mask-svg-content/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/clip-path-computed-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/clip-path-computed.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/clip-path-invalid-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/clip-path-invalid.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/clip-path-valid-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/clip-path-valid.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/mask-invalid-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/mask-invalid.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/mask-valid.sub-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/parsing/mask-valid.sub.html:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-001-expected.txt:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-002-expected.txt:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-003-expected.txt:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-004-expected.txt:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-005-expected.txt:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-masking/parsing/mask-valid.sub-expected.txt:
* LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-001-expected.txt:
* LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-002-expected.txt:
* LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-003-expected.txt:
* LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-004-expected.txt:
* LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/css/css-masking/clip-path-svg-content/clip-path-text-005-expected.txt:

Canonical link: https://commits.webkit.org/267332@main
  • Loading branch information
nt1m committed Aug 27, 2023
1 parent a7a424a commit 2a288d2
Show file tree
Hide file tree
Showing 220 changed files with 3,816 additions and 331 deletions.
19 changes: 15 additions & 4 deletions LayoutTests/TestExpectations
Original file line number Diff line number Diff line change
Expand Up @@ -2363,19 +2363,17 @@ imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-001.h
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-002.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-003.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-polygon-010.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-polygon-013.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-reference-box-004.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-borderBox-1a.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-borderBox-1c.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-contentBox-1c.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-fillBox-1a.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-paddingBox-1c.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-strokeBox-1a.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-strokeBox-1b.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-viewBox-1b.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-viewBox-1c.html [ ImageOnlyFailure ]
webkit.org/b/104442 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-url-reference-change-from-empty.html [ ImageOnlyFailure ]
webkit.org/b/229510 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-descendant-text-mutated-001.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-scaled-video.html [ Skip ]

# CSS shape()
webkit.org/b/238371 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-001.html [ ImageOnlyFailure ]
Expand All @@ -2385,6 +2383,20 @@ webkit.org/b/238371 imported/w3c/web-platform-tests/css/css-masking/clip-path/cl
webkit.org/b/238371 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-004.html [ ImageOnlyFailure ]
webkit.org/b/238371 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-001.html [ ImageOnlyFailure ]
webkit.org/b/238371 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-shape-interpolation-002.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-rect-interpolation-001.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-shape-interpolation-001.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-shape-interpolation-002.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/animations/clip-path-xywh-interpolation-001.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-004.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-005.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-inline-006.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-001.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-002.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-rect-003.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-svg-text-css.html [ ImageOnlyFailure ]
webkit.org/b/259989 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-001.html [ ImageOnlyFailure ]
webkit.org/b/259989 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-002.html [ ImageOnlyFailure ]
webkit.org/b/259989 imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-xywh-003.html [ ImageOnlyFailure ]

webkit.org/b/229370 imported/w3c/web-platform-tests/css/css-masking/clip/clip-filter-order.html [ ImageOnlyFailure ]
webkit.org/b/229370 imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-url-local-mask.html [ ImageOnlyFailure ]
Expand All @@ -2405,7 +2417,6 @@ imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-data-url-i
imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-mode-d.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-mode-to-mask-type.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-opacity-1d.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-origin-2.html [ ImageOnlyFailure ]
imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-origin-3.html [ ImageOnlyFailure ]

# A support file for a test
Expand Down
28 changes: 28 additions & 0 deletions LayoutTests/imported/w3c/resources/resource-files.json
Original file line number Diff line number Diff line change
Expand Up @@ -2745,28 +2745,56 @@
"web-platform-tests/css/css-lists/marker-webkit-text-fill-color-ref.html",
"web-platform-tests/css/css-lists/nested-marker-ref.html",
"web-platform-tests/css/css-lists/ol-change-display-type-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-custom-timing-function-reverse-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-filter-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fixed-position-rounding-error-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-fragmented-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-incompatible-shapes1-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-incompatible-shapes2-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-missing-0-percent-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-non-keyframe-timing-function-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-none-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-overflow-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-svg-zoom-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-three-keyframes1-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-three-keyframes2-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-animation-zoom-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-001-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-002-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-transition-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/clip-path-xywh-interpolation-001-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2-ref.html",
"web-platform-tests/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length3-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-blending-offset-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-filter-order-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-fixed-nested-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-fixed-scroll-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-geometryBox-1-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-geometryBox-2-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-inline-004-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-inline-005-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-inline-006-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-inset-round-percent-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-localRef-1-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-mix-blend-mode-1-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-on-fixed-position-scroll-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-rotated-will-change-transform-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-round-zero-size-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-scaled-video-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-svg-invalidate-ref.html",
"web-platform-tests/css/css-masking/clip-path/clip-path-svg-text-backdrop-filter-ref.html",
"web-platform-tests/css/css-masking/clip-path/svg-clip-path-circle-offset-ref.html",
"web-platform-tests/css/css-masking/clip-path/svg-clip-path-ellipse-offset-ref.html",
"web-platform-tests/css/css-masking/clip-path/svg-clip-path-fixed-values-ref.html",
"web-platform-tests/css/css-masking/clip/clip-filter-order-ref.html",
"web-platform-tests/css/css-masking/clip/clip-fixed-pos-transform-descendant-001-ref.html",
"web-platform-tests/css/css-masking/clip/clip-no-stacking-context-ref.html",
"web-platform-tests/css/css-masking/mask-image/mask-clip-1-ref.html",
"web-platform-tests/css/css-masking/mask-image/mask-clip-2-ref.html",
"web-platform-tests/css/css-masking/mask-image/mask-composite-1-ref.html",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ PASS Compositing: property <clip-path> underlying [ellipse(10px 20px at 30px 40p
PASS Compositing: property <clip-path> underlying [ellipse(10px 20px at 30px 40px)] from replace [ellipse(40px 30px at 20px 10px)] to add [ellipse(40px 30px at 20px 10px)] at (0.6) should be [ellipse(46px 42px at 38px 34px)]
PASS Compositing: property <clip-path> underlying [ellipse(10px 20px at 30px 40px)] from replace [ellipse(40px 30px at 20px 10px)] to add [ellipse(40px 30px at 20px 10px)] at (1) should be [ellipse(50px 50px at 50px 50px)]
PASS Compositing: property <clip-path> underlying [ellipse(10px 20px at 30px 40px)] from replace [ellipse(40px 30px at 20px 10px)] to add [ellipse(40px 30px at 20px 10px)] at (1.5) should be [ellipse(55px 60px at 65px 70px)]
PASS Compositing: property <clip-path> underlying [ellipse(25px 75%)] from add [ellipse()] to add [ellipse(closest-side farthest-side)] at (0.25) should be [ellipse(at 50% 50%)]
PASS Compositing: property <clip-path> underlying [ellipse(25px 75%)] from add [ellipse()] to add [ellipse(closest-side farthest-side)] at (0.75) should be [ellipse(closest-side farthest-side at 50% 50%)]
PASS Compositing: property <clip-path> underlying [ellipse(25px 75%)] from add [ellipse()] to add [ellipse(closest-side farthest-side)] at (0.25) should be [ellipse()]
PASS Compositing: property <clip-path> underlying [ellipse(25px 75%)] from add [ellipse()] to add [ellipse(closest-side farthest-side)] at (0.75) should be [ellipse(closest-side farthest-side)]
PASS Compositing: property <clip-path> underlying [inset(20px)] from add [inset(20px)] to add [inset(40%)] at (-0.3) should be [inset(calc(46px + -12%))]
FAIL Compositing: property <clip-path> underlying [inset(20px)] from add [inset(20px)] to add [inset(40%)] at (0) should be [inset(calc(40px + 0%))] assert_equals: expected "inset ( calc ( 0 % + 40px ) ) " but got "inset ( 40px ) "
PASS Compositing: property <clip-path> underlying [inset(20px)] from add [inset(20px)] to add [inset(40%)] at (0.3) should be [inset(calc(34px + 12%))]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@
addFrom: 'ellipse()',
addTo: 'ellipse(closest-side farthest-side)',
}, [
{at: 0.25, expect: 'ellipse(at 50% 50%)'},
{at: 0.75, expect: 'ellipse(closest-side farthest-side at 50% 50%)'},
{at: 0.25, expect: 'ellipse()'},
{at: 0.75, expect: 'ellipse(closest-side farthest-side)'},
]);

test_composition({
Expand Down
Loading

0 comments on commit 2a288d2

Please sign in to comment.