Bug 253274

Summary: [ iOS arm64 ] Multiple layout-tests need pixel tolerance adjustments for arm64
Product: WebKit Reporter: Robert Jenner <jenner>
Component: New BugsAssignee: Robert Jenner <jenner>
Status: RESOLVED FIXED    
Severity: Normal CC: ntim, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://github.com/web-platform-tests/wpt/pull/40937

Description Robert Jenner 2023-03-02 15:31:36 PST
The following tests all appear to need pixel tolerance adjustments for running the simulator on arm64 machines:

compositing/patterns/direct-pattern-compositing-add-text.html
compositing/patterns/direct-pattern-compositing-padding.html
compositing/patterns/direct-pattern-compositing.html
fast/backgrounds/background-opaque-clipped-gradients.html
fast/backgrounds/scaled-gradient-background.html
fast/forms/ios/accessory-bar-navigation.html
fast/gradients/linear-two-hints.html
fast/gradients/radial-two-hints.html
fast/images/async-image-background-image-repeated.html
fast/mediastream/MediaStream-video-element-video-tracks-disabled.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
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
imported/w3c/web-platform-tests/compat/webkit-background-origin-text.html
imported/w3c/web-platform-tests/compat/webkit-linear-gradient-line-bottom.html
imported/w3c/web-platform-tests/compat/webkit-linear-gradient-line-left.html
imported/w3c/web-platform-tests/css/css-backgrounds/background-repeat-space-4.html
imported/w3c/web-platform-tests/css/css-backgrounds/background-repeat-space-5.html
imported/w3c/web-platform-tests/css/css-backgrounds/linear-gradient-currentcolor-first-line.html
imported/w3c/web-platform-tests/css/css-images/gradients-with-border.html
imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-mask-image.html
imported/w3c/web-platform-tests/css/css-images/multiple-position-color-stop-linear.html
imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-image-clip-exclude.html
imported/w3c/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html
imported/w3c/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html
imported/w3c/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html
imported/w3c/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-017.html
imported/w3c/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-018.html
imported/w3c/web-platform-tests/css/css-transforms/gradientTransform/svg-gradientTransform-001.html
imported/w3c/web-platform-tests/css/css-transforms/gradientTransform/svg-gradientTransform-combination-001.html
imported/w3c/web-platform-tests/css/css-transforms/gradientTransform/svg-gradientTransform-combination-003.html
imported/w3c/web-platform-tests/css/css-values/angle-units-001.html
imported/w3c/web-platform-tests/css/css-values/angle-units-002.html
imported/w3c/web-platform-tests/css/css-values/angle-units-003.html
imported/w3c/web-platform-tests/css/css-values/angle-units-004.html
imported/w3c/web-platform-tests/css/css-values/angle-units-005.html
imported/w3c/web-platform-tests/css/css-variables/vars-background-shorthand-001.html
svg/animations/animated-string-href.svg
svg/clip-path/clip-path-objectboundingbox-003.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/gradients/spreadMethod.svg
svg/gradients/spreadMethodDiagonal.svg
svg/gradients/spreadMethodDiagonal2.svg
svg/gradients/spreadMethodDuplicateStop.svg
svg/gradients/spreadMethodReversed.svg
svg/gradients/stopAlpha.svg

URL to diffs:
https://build.webkit.org/results/Apple-iOS-16-Simulator-Release-arm64-WK2-Tests/261062@main%20(1020)/results.html


HISTORY SAMPLE:
https://results.webkit.org/?suite=layout-tests&test=svg%2Fclip-path%2Fclip-path-objectboundingbox-003.svg&platform=ios
Comment 1 Radar WebKit Bug Importer 2023-03-02 15:31:53 PST
<rdar://problem/106167726>
Comment 2 EWS 2023-03-02 15:41:55 PST
Test gardening commit 261105@main (b3d9c2bdacaa): <https://commits.webkit.org/261105@main>

Reviewed commits have been landed. Closing PR #10967 and removing active labels.
Comment 3 EWS 2023-03-02 15:50:57 PST
Test gardening commit 261106@main (6224cf24358a): <https://commits.webkit.org/261106@main>

Reviewed commits have been landed. Closing PR #10969 and removing active labels.
Comment 4 Robert Jenner 2023-03-03 17:02:09 PST
Pull request: https://github.com/WebKit/WebKit/pull/11046
Comment 5 EWS 2023-03-06 10:16:17 PST
Test gardening commit 261277@main (3ba1cd78db7a): <https://commits.webkit.org/261277@main>

Reviewed commits have been landed. Closing PR #11046 and removing active labels.
Comment 6 Tim Nguyen (:ntim) 2023-07-08 22:49:17 PDT
I exported this to WPT: https://github.com/web-platform-tests/wpt/pull/40937

(I noticed this wasn't exported when my latest import overwrote these changes in WebKit)