Add fuzzy match meta headers to tests
authorjonlee@apple.com <jonlee@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 27 Jan 2022 20:56:18 +0000 (20:56 +0000)
committerjonlee@apple.com <jonlee@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 27 Jan 2022 20:56:18 +0000 (20:56 +0000)
commitc69fcec24375f741540588716982359a3f263bd9
tree0ea4edba296a71c24b3c39935c516d2e99b3643b
parentbd55e1b4c6cf0ddf0cae047fa42ad609e1557f57
Add fuzzy match meta headers to tests
https://bugs.webkit.org/show_bug.cgi?id=235671

Reviewed by Simon Fraser.

LayoutTests/imported/mozilla:

* svg/blend-saturation.svg:
* svg/filters/feComposite-2.svg:
* svg/filters/feFlood-1.svg:
* svg/filters/feFlood-2.svg:
* svg/filters/feImage-1.svg:
* svg/mask-type-01.svg:
* svg/opacity-and-gradient-02.svg:
* svg/text-scale-02.svg:
* svg/text/simple-fill-gradient.svg:

LayoutTests:

Use a conservative range of pixels based on a comparison between an EWS run and a run on an
M1 16" MacBook Pro.

* platform/ios/TestExpectations: a few tests are real failures with accelerated drawing. Mark
as image failures.

* compositing/clipping/border-radius-async-overflow-non-stacking.html: Some of the ranges
were not large enough, and still reported errors on my machine. Expanding range.
* compositing/geometry/css-clip-oversize.html:
* compositing/geometry/scroller-with-clipping-and-foreground-layers.html:
* compositing/masks/compositing-clip-path-and-mask.html:
* compositing/patterns/direct-pattern-compositing-add-text.html:
* compositing/patterns/direct-pattern-compositing-contain.html:
* compositing/patterns/direct-pattern-compositing-padding.html:
* compositing/patterns/direct-pattern-compositing-size.html:
* compositing/patterns/direct-pattern-compositing.html:
* compositing/scrolling/async-overflow-scrolling/border-radius-on-scroll-container.html:
* css3/background/background-repeat-space-border.html:
* css3/background/background-repeat-space-content.html:
* css3/background/background-repeat-space-padding.html:
* css3/blending/background-blend-mode-body-image.html:
* css3/blending/background-blend-mode-body-transparent-color-and-image.html:
* css3/blending/background-blend-mode-body-transparent-image.html:
* css3/filters/filters-on-svg-root.html:
* css3/masking/mask-luminance-gradient.html:
* css3/masking/mask-repeat-space-border.html:
* css3/masking/mask-repeat-space-content.html:
* css3/masking/mask-repeat-space-padding.html:
* fast/attachment/attachment-border-should-stay-inside-attachment.html:
* fast/backgrounds/background-opaque-clipped-gradients.html:
* fast/backgrounds/generated-bck-image-with-small-relative-size.html:
* fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html:
* fast/backgrounds/scaled-gradient-background.html:
* fast/borders/border-painting-inset.html:
* fast/borders/border-painting-outset.html:
* fast/borders/border-radius-on-html.html:
* fast/borders/hidpi-border-painting-groove.html:
* fast/borders/hidpi-border-painting-ridge.html:
* fast/borders/wrong-border-color-when-radius-is-present.html:
* fast/box-shadow/inset-box-shadow.html:
* fast/box-shadow/inset-spread-box-shadow-split-inline.html:
* fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html:
* fast/css/object-fit/object-fit-img-svg2.html:
* fast/gradients/conic-center-outside-box.html:
* fast/gradients/conic-extended-stops.html:
* fast/gradients/conic-from-angle.html:
* fast/gradients/conic-off-center.html:
* fast/gradients/conic-repeating.html:
* fast/gradients/conic-two-hints.html:
* fast/gradients/conic.html:
* fast/gradients/linear-two-hints-angle.html:
* fast/gradients/linear-two-hints.html:
* fast/gradients/radial-two-hints.html:
* fast/images/async-image-background-image-repeated.html:
* fast/images/exif-orientation-background-image-repeat.html:
* fast/images/exif-orientation-svg-feimage.html:
* fast/images/hidpi-image-position-on-device-pixels-with-border-radius.html:
* fast/images/sprite-sheet-image-draw.html:
* fast/inline/inline-background-clip-text-multiline.html:
* fast/shadow-dom/svg-linear-gradient-dynamic-update-href-in-shadow-tree.html:
* fast/shadow-dom/svg-linear-gradient-href-in-shadow-tree.html:
* fast/shadow-dom/svg-radial-gradient-dynamic-update-href-in-shadow-tree.html:
* fast/shadow-dom/svg-radial-gradient-href-in-shadow-tree.html:
* fast/text/empty-shadow.html:
* fast/text/initial-advance-selected-text.html:
* fast/transforms/skew-x-135deg-with-gradient.html:
* fast/transforms/skew-y-135deg-with-gradient.html:
* imported/blink/fast/gradients/large-horizontal-gradient.html:
* imported/blink/fast/gradients/large-vertical-gradient.html:
* imported/blink/svg/custom/fill-fallback-currentcolor-1.svg:
* imported/blink/svg/text/obb-paintserver.html:
* svg/animations/animated-string-href.svg:
* svg/clip-path/clip-opacity.html:
* svg/clip-path/clip-path-shape-rounded-inset-1.svg:
* svg/clip-path/clip-path-shape-rounded-inset-2.svg:
* svg/css/invalid-color-cascade.svg:
* svg/custom/composited-svg-with-opacity.html:
* svg/custom/hidpi-masking-clipping.svg:
* svg/custom/href-svg-namespace-static.svg:
* svg/custom/href-xlink-href-gradient-element.svg:
* svg/custom/local-url-reference-fill.html:
* svg/custom/local-url-reference-radial-gradient.html:
* svg/custom/local-url-reference-srcdoc.html:
* svg/custom/local-url-reference-stroke.html:
* svg/dynamic-updates/SVGLinearGradientElement-svgdom-href-prop.html:
* svg/dynamic-updates/SVGRadialGradientElement-svgdom-href-prop.html:
* svg/filters/feComposite.svg:
* svg/filters/feImage-element-primitive-subregion.svg:
* svg/gradients/spreadMethod.svg:
* svg/gradients/spreadMethodAlpha.svg:
* svg/gradients/spreadMethodDiagonal.svg:
* svg/gradients/spreadMethodDiagonal2.svg:
* svg/gradients/spreadMethodDiagonal3.svg:
* svg/gradients/spreadMethodDiagonal4.svg:
* svg/gradients/spreadMethodDuplicateStop.svg:
* svg/gradients/spreadMethodReversed.svg:
* svg/gradients/stopAlpha.svg:
* system-preview/badge.html:
* webanimations/opacity-animation.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@288697 268f45cc-cd09-0410-ab3c-d52691b4dbfc
104 files changed:
LayoutTests/ChangeLog
LayoutTests/compositing/clipping/border-radius-async-overflow-non-stacking.html
LayoutTests/compositing/geometry/css-clip-oversize.html
LayoutTests/compositing/geometry/scroller-with-clipping-and-foreground-layers.html
LayoutTests/compositing/masks/compositing-clip-path-and-mask.html
LayoutTests/compositing/patterns/direct-pattern-compositing-add-text.html
LayoutTests/compositing/patterns/direct-pattern-compositing-contain.html
LayoutTests/compositing/patterns/direct-pattern-compositing-padding.html
LayoutTests/compositing/patterns/direct-pattern-compositing-size.html
LayoutTests/compositing/patterns/direct-pattern-compositing.html
LayoutTests/compositing/scrolling/async-overflow-scrolling/border-radius-on-scroll-container.html
LayoutTests/css3/background/background-repeat-space-border.html
LayoutTests/css3/background/background-repeat-space-content.html
LayoutTests/css3/background/background-repeat-space-padding.html
LayoutTests/css3/blending/background-blend-mode-body-image.html
LayoutTests/css3/blending/background-blend-mode-body-transparent-color-and-image.html
LayoutTests/css3/blending/background-blend-mode-body-transparent-image.html
LayoutTests/css3/filters/filters-on-svg-root.html
LayoutTests/css3/masking/mask-luminance-gradient.html
LayoutTests/css3/masking/mask-repeat-space-border.html
LayoutTests/css3/masking/mask-repeat-space-content.html
LayoutTests/css3/masking/mask-repeat-space-padding.html
LayoutTests/fast/attachment/attachment-border-should-stay-inside-attachment.html
LayoutTests/fast/backgrounds/background-opaque-clipped-gradients.html
LayoutTests/fast/backgrounds/generated-bck-image-with-small-relative-size.html
LayoutTests/fast/backgrounds/hidpi-background-image-contain-cover-scale-needs-more-precision.html
LayoutTests/fast/backgrounds/scaled-gradient-background.html
LayoutTests/fast/borders/border-painting-inset.html
LayoutTests/fast/borders/border-painting-outset.html
LayoutTests/fast/borders/border-radius-on-html.html
LayoutTests/fast/borders/hidpi-border-painting-groove.html
LayoutTests/fast/borders/hidpi-border-painting-ridge.html
LayoutTests/fast/borders/wrong-border-color-when-radius-is-present.html
LayoutTests/fast/box-shadow/inset-box-shadow.html
LayoutTests/fast/box-shadow/inset-spread-box-shadow-split-inline.html
LayoutTests/fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html
LayoutTests/fast/css/object-fit/object-fit-img-svg2.html
LayoutTests/fast/gradients/conic-center-outside-box.html
LayoutTests/fast/gradients/conic-extended-stops.html
LayoutTests/fast/gradients/conic-from-angle.html
LayoutTests/fast/gradients/conic-off-center.html
LayoutTests/fast/gradients/conic-repeating.html
LayoutTests/fast/gradients/conic-two-hints.html
LayoutTests/fast/gradients/conic.html
LayoutTests/fast/gradients/linear-two-hints-angle.html
LayoutTests/fast/gradients/linear-two-hints.html
LayoutTests/fast/gradients/radial-two-hints.html
LayoutTests/fast/images/async-image-background-image-repeated.html
LayoutTests/fast/images/exif-orientation-background-image-repeat.html
LayoutTests/fast/images/exif-orientation-svg-feimage.html
LayoutTests/fast/images/hidpi-image-position-on-device-pixels-with-border-radius.html
LayoutTests/fast/images/sprite-sheet-image-draw.html
LayoutTests/fast/inline/inline-background-clip-text-multiline.html
LayoutTests/fast/shadow-dom/svg-linear-gradient-dynamic-update-href-in-shadow-tree.html
LayoutTests/fast/shadow-dom/svg-linear-gradient-href-in-shadow-tree.html
LayoutTests/fast/shadow-dom/svg-radial-gradient-dynamic-update-href-in-shadow-tree.html
LayoutTests/fast/shadow-dom/svg-radial-gradient-href-in-shadow-tree.html
LayoutTests/fast/text/empty-shadow.html
LayoutTests/fast/text/initial-advance-selected-text.html
LayoutTests/fast/transforms/skew-x-135deg-with-gradient.html
LayoutTests/fast/transforms/skew-y-135deg-with-gradient.html
LayoutTests/imported/blink/fast/gradients/large-horizontal-gradient.html
LayoutTests/imported/blink/fast/gradients/large-vertical-gradient.html
LayoutTests/imported/blink/svg/custom/fill-fallback-currentcolor-1.svg
LayoutTests/imported/blink/svg/text/obb-paintserver.html
LayoutTests/imported/mozilla/ChangeLog
LayoutTests/imported/mozilla/svg/blend-saturation.svg
LayoutTests/imported/mozilla/svg/filters/feComposite-2.svg
LayoutTests/imported/mozilla/svg/filters/feFlood-1.svg
LayoutTests/imported/mozilla/svg/filters/feFlood-2.svg
LayoutTests/imported/mozilla/svg/filters/feImage-1.svg
LayoutTests/imported/mozilla/svg/mask-type-01.svg
LayoutTests/imported/mozilla/svg/opacity-and-gradient-02.svg
LayoutTests/imported/mozilla/svg/text-scale-02.svg
LayoutTests/imported/mozilla/svg/text/simple-fill-gradient.svg
LayoutTests/platform/ios/TestExpectations
LayoutTests/svg/animations/animated-string-href.svg
LayoutTests/svg/clip-path/clip-opacity.html
LayoutTests/svg/clip-path/clip-path-shape-rounded-inset-1.svg
LayoutTests/svg/clip-path/clip-path-shape-rounded-inset-2.svg
LayoutTests/svg/css/invalid-color-cascade.svg
LayoutTests/svg/custom/composited-svg-with-opacity.html
LayoutTests/svg/custom/hidpi-masking-clipping.svg
LayoutTests/svg/custom/href-svg-namespace-static.svg
LayoutTests/svg/custom/href-xlink-href-gradient-element.svg
LayoutTests/svg/custom/local-url-reference-fill.html
LayoutTests/svg/custom/local-url-reference-radial-gradient.html
LayoutTests/svg/custom/local-url-reference-srcdoc.html
LayoutTests/svg/custom/local-url-reference-stroke.html
LayoutTests/svg/dynamic-updates/SVGLinearGradientElement-svgdom-href-prop.html
LayoutTests/svg/dynamic-updates/SVGRadialGradientElement-svgdom-href-prop.html
LayoutTests/svg/filters/feComposite.svg
LayoutTests/svg/filters/feImage-element-primitive-subregion.svg
LayoutTests/svg/gradients/spreadMethod.svg
LayoutTests/svg/gradients/spreadMethodAlpha.svg
LayoutTests/svg/gradients/spreadMethodDiagonal.svg
LayoutTests/svg/gradients/spreadMethodDiagonal2.svg
LayoutTests/svg/gradients/spreadMethodDiagonal3.svg
LayoutTests/svg/gradients/spreadMethodDiagonal4.svg
LayoutTests/svg/gradients/spreadMethodDuplicateStop.svg
LayoutTests/svg/gradients/spreadMethodReversed.svg
LayoutTests/svg/gradients/stopAlpha.svg
LayoutTests/system-preview/badge.html
LayoutTests/webanimations/opacity-animation.html