0

Remove oopr-canvas2d virtual tests from Blink.

Now by default oopr-canvas2d is enabled.

TEST=blink_web_tests
R=vasilyt@chromium.org

Bug: 391648152
Change-Id: I945e8f987006401dfb6565ad78f61263d2063941
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6306248
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Auto-Submit: Zhenyao Mo <zmo@chromium.org>
Commit-Queue: Zhenyao Mo <zmo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1425831}
This commit is contained in:
Zhenyao Mo
2025-02-27 10:15:21 -08:00
committed by Chromium LUCI CQ
parent 1be15a12a9
commit 1c113c97f0
150 changed files with 9 additions and 77 deletions
third_party/blink/web_tests
FlagExpectations
SlowTestsTestExpectations
TestLists
VirtualTestSuites
flag-specific
platform
android
linux
mac-mac11-arm64
mac-mac12-arm64
mac-mac13-arm64
mac-mac14-arm64
mac-mac15-arm64
mac
webview
win
win10
virtual
win11-arm64
virtual

@ -159,3 +159,7 @@ virtual/document-isolation-policy/* [ Skip ]
# IsolatedContext, so skip them here.
virtual/isolated-context/* [ Skip ]
virtual/isolated-context-stable/* [ Skip ]
# Reftest failure related to off-main-thread interaction (imperceptible AA differences)
crbug.com/395909730 virtual/off-main-thread-css-paint/http/tests/csspaint/paint2d-zoom.html [ Failure ] # Reftest image failure
crbug.com/395909730 virtual/off-main-thread-css-paint/http/tests/csspaint/transform-with-page-zoom-003.html [ Failure ] # Reftest image failure

@ -309,41 +309,6 @@ crbug.com/726075 [ Win ] css3/filters/effect-reference-zoom-hw.html [ Slow ]
crbug.com/726075 [ Linux ] css3/filters/effect-reference-zoom-hw.html [ Slow ]
crbug.com/726075 [ Mac ] css3/filters/effect-reference-zoom-hw.html [ Slow ]
# Slow oopr canvas tests
crbug.com/1081534 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-color-over-pattern.html [ Slow ]
crbug.com/1081534 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-pattern-over-image.html [ Slow ]
crbug.com/1081534 [ Debug Mac13 ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-image-over-image.html [ Slow ]
crbug.com/1152496 [ Debug Mac13-arm64 ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-alpha.html [ Slow ]
crbug.com/1152496 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-alpha.html [ Slow ]
crbug.com/1152496 [ Mac11 Release ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-alpha.html [ Slow ]
crbug.com/1152496 [ Mac12 Release ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-alpha.html [ Slow ]
crbug.com/1152496 [ Mac13 ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-alpha.html [ Slow ]
crbug.com/1152496 [ Release Win10.20h2 ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-alpha.html [ Slow ]
crbug.com/1152496 [ Release Win11 ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-alpha.html [ Slow ]
crbug.com/1081534 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-composite.html [ Slow ]
crbug.com/1081534 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-composite.html [ Slow ]
crbug.com/1081534 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-canvas.html [ Slow ]
crbug.com/1081534 virtual/oopr-canvas2d/fast/canvas/canvas-composite-image.html [ Slow ]
crbug.com/1081534 [ Mac11 Release ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part4.html [ Slow ]
crbug.com/1081534 [ Mac12 ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-shadow-part4.html [ Slow ]
crbug.com/1081534 [ Mac11 Release ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip.html [ Slow ]
crbug.com/1081534 [ Mac12 ] virtual/oopr-canvas2d/fast/canvas/canvas-composite-transformclip.html [ Slow ]
crbug.com/1081534 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-gradient-over-pattern.html [ Slow ]
crbug.com/1081534 [ Mac11 Release ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-image-over-gradient.html [ Slow ]
crbug.com/1081534 [ Mac12 Release ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-image-over-gradient.html [ Slow ]
crbug.com/1081534 [ Mac13 Release ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-image-over-gradient.html [ Slow ]
crbug.com/1081534 [ Debug Mac13 ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-pattern-over-color.html [ Slow ]
crbug.com/1081534 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-pattern-over-pattern.html [ Slow ]
crbug.com/1081534 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-blend-image.html [ Slow ]
crbug.com/1081534 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-blend-image.html [ Slow ]
crbug.com/1081534 [ Win ] virtual/oopr-canvas2d/fast/canvas/canvas-blend-image.html [ Slow ]
crbug.com/1081534 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-incremental-repaint.html [ Slow ]
crbug.com/1081534 [ Mac11 Release ] virtual/oopr-canvas2d/fast/canvas/fillrect_gradient.html [ Slow ]
crbug.com/1081534 [ Mac12 Release ] virtual/oopr-canvas2d/fast/canvas/fillrect_gradient.html [ Slow ]
crbug.com/1081534 [ Mac13 ] virtual/oopr-canvas2d/fast/canvas/fillrect_gradient.html [ Slow ]
crbug.com/1302791 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-image-over-pattern.html [ Slow ]
crbug.com/1302791 [ Mac ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-image-over-pattern.html [ Slow ]
# Slow canvas tests
crbug.com/1205133 virtual/gpu/fast/canvas/canvas-blending-gradient-over-color.html [ Slow ]
crbug.com/1312081 [ Linux ] virtual/gpu/fast/canvas/canvas-blend-solid.html [ Slow ]
@ -425,7 +390,6 @@ crbug.com/866850 [ Linux ] virtual/gpu/fast/canvas/canvas-blending-image-over-im
crbug.com/866850 [ Linux ] virtual/gpu/fast/canvas/canvas-blending-image-over-pattern.html [ Slow ]
crbug.com/866850 [ Linux ] virtual/gpu/fast/canvas/canvas-blending-pattern-over-color.html [ Slow ]
crbug.com/866850 [ Linux ] virtual/gpu/fast/canvas/canvas-blending-pattern-over-gradient.html [ Slow ]
crbug.com/866850 [ Debug Mac13 ] virtual/oopr-canvas2d/fast/canvas/canvas-blending-pattern-over-gradient.html [ Slow ]
crbug.com/866850 [ Linux ] virtual/gpu/fast/canvas/canvas-blending-pattern-over-image.html [ Slow ]
crbug.com/866850 [ Linux ] virtual/gpu/fast/canvas/canvas-blending-pattern-over-pattern.html [ Slow ]
crbug.com/866850 [ Mac ] virtual/gpu/fast/canvas/canvas-blending-pattern-over-pattern.html [ Slow ]

@ -53,11 +53,12 @@ external/wpt/infrastructure/reftest/reftest_ref_timeout.html [ Timeout ]
external/wpt/infrastructure/reftest/reftest_timeout.html [ Timeout ]
wpt_internal/infrastructure/fail-before-timeout.html [ Timeout ]
# Reftest failure related to off-main-thread interaction (imperceptible AA differences)
crbug.com/395909730 virtual/off-main-thread-css-paint/http/tests/csspaint/paint2d-zoom.html [ Failure ] # Reftest image failure
crbug.com/395909730 virtual/off-main-thread-css-paint/http/tests/csspaint/transform-with-page-zoom-003.html [ Failure ] # Reftest image failure
# *** BEGIN Graphite failures on Mac-ARM ***
# Reftest failure related to off-main-thread interaction (imperceptible AA differences)
crbug.com/395909730 [ Mac14-arm64 ] virtual/off-main-thread-css-paint/http/tests/csspaint/paint2d-zoom.html [ Failure ]
crbug.com/395909730 [ Mac14-arm64 ] virtual/off-main-thread-css-paint/http/tests/csspaint/transform-with-page-zoom-003.html [ Failure ]
# Reftest failures with off-by-1 color values
crbug.com/395915411 [ Mac14-arm64 ] external/wpt/css/css-masking/mask-image/mask-opacity-1e.html [ Failure ]
crbug.com/395915411 [ Mac14-arm64 ] external/wpt/css/filter-effects/backdrop-filter-backdrop-root-opacity.html [ Failure ]
@ -283,8 +284,6 @@ crbug.com/380039243 crbug.com/382294240 wpt_internal/html/canvas/placeElement/pl
# --- Skia roll test suppressions
crbug.com/1494899 virtual/oopr-canvas2d/fast/canvas/canvas-ellipse-zero-lineto.html [ Failure Pass ]
# --- END Skia roll test suppresions
@ -1801,9 +1800,6 @@ crbug.com/483653 accessibility/scroll-containers.html [ Crash Failure Pass Timeo
# Temporarily disabled until document marker serialization is enabled for AXInlineTextBox
crbug.com/1227485 accessibility/spelling-markers.html [ Failure ]
# Bugs caused by enabling DMSAA on OOPR-Canvas
crbug.com/1229486 virtual/oopr-canvas2d/fast/canvas/canvas-incremental-repaint.html [ Failure ]
# Temporarily disabled after chromium change
crbug.com/492511 [ Mac ] virtual/text-antialias/atsui-negative-spacing-features.html [ Failure ]
crbug.com/492511 [ Mac ] virtual/text-antialias/international/arabic-justify.html [ Failure ]
@ -6435,7 +6431,6 @@ crbug.com/1358333 [ Mac ] external/wpt/webmessaging/event.origin.sub.htm [ Failu
# Disable flakes on mac builders
crbug.com/1363708 [ Mac12 Release ] http/tests/media/gc-while-network-loading.html [ Pass Timeout ]
crbug.com/1363683 [ Mac12 ] virtual/oopr-canvas2d/fast/canvas/OffscreenCanvas-2d-drawImage.html [ Failure Pass ]
crbug.com/1364129 [ Mac ] editing/pasteboard/data-transfer-items-image-png.html [ Failure Pass ]
# Disable web test flakes on linux (Debug Leak)
@ -7281,7 +7276,6 @@ crbug.com/1446039 [ Debug Mac13 ] external/wpt/webtransport/streams-close.https.
[ Debug Mac13 ] virtual/threaded-prefer-compositing/fast/scrolling/scrollbar-prevent-default.html [ Skip Timeout ]
[ Debug Mac13 ] http/tests/devtools/elements/resolve-alien-node.js [ Skip Timeout ]
[ Debug Mac13 ] http/tests/devtools/oopif/oopif-elements-inspect.js [ Skip Timeout ]
crbug.com/1446040 [ Mac ] virtual/oopr-canvas2d/external/wpt/mediacapture-record/MediaRecorder-canvas-media-source.https.html [ Failure ]
crbug.com/1401170 [ Debug ] external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro_cross-origin.https.html [ Failure ]
@ -7905,7 +7899,6 @@ crbug.com/374090995 [ Mac14-arm64 ] fast/webgl/offscreenCanvas-transferToImageBi
[ Mac14-arm64 ] virtual/exotic-color-space/images/yuv-decode-eligible/webp-no-color-profile-lossy.html [ Failure ]
[ Mac14-arm64 ] virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-webgl.html [ Skip Timeout ]
[ Mac14-arm64 ] virtual/gpu/fast/canvas/OffscreenCanvas-2d-drawImage.html [ Failure ]
[ Mac14-arm64 ] virtual/oopr-canvas2d/fast/canvas/OffscreenCanvas-2d-drawImage.html [ Failure ]
[ Mac14-arm64 ] virtual/scalefactor200/css3/filters/effect-hue-rotate-hw.html [ Failure ]
[ Mac14-arm64 ] virtual/scalefactor200/css3/filters/effect-reference-colorspace.html [ Failure ]
[ Mac14-arm64 ] virtual/scalefactor200/css3/filters/effect-reference-subregion.html [ Failure ]

@ -76,7 +76,6 @@ virtual/gpu-rasterization/images/yuv-decode-eligible/webp-no-color-profile-lossy
virtual/keepalive-in-browser-migration/external/wpt/fetch/api/basic/scheme-blob.sub.any.html
virtual/keepalive-in-browser-migration/external/wpt/fetch/api/basic/scheme-blob.sub.any.worker.html
virtual/keepalive-in-browser-migration/external/wpt/fetch/metadata/window-open.https.sub.html
virtual/oopr-canvas2d/fast/canvas/OffscreenCanvas-2d-drawImage.html
virtual/produce-compile-hints/external/wpt/fetch/api/basic/scheme-blob.sub.any.html
virtual/produce-compile-hints/external/wpt/fetch/api/basic/scheme-blob.sub.any.worker.html
virtual/scalefactor200/fast/hidpi/static/validation-bubble-appearance-hidpi.html

@ -222,8 +222,7 @@
"args": ["--enable-threaded-compositing",
"--enable-blink-features=OffMainThreadCSSPaint",
"--enable-gpu-rasterization",
"--enable-accelerated-2d-canvas",
"--disable-features=CanvasOopRasterization"],
"--enable-accelerated-2d-canvas"],
"owners": ["ikilpatrick@chromium.org"],
"expires": "Jul 1, 2025"
},
@ -1145,18 +1144,6 @@
"expires": "never"
},
{
"prefix": "oopr-canvas2d",
"platforms": ["Linux", "Mac", "Win"],
"bases": [ "fast/canvas",
"external/wpt/mediacapture-record/MediaRecorder-canvas-media-source.https.html",
"external/wpt/webmessaging/postMessage_cross_domain_image_transfer_2d.sub.htm" ],
"args": [ "--enable-features=CanvasOopRasterization",
"--enable-accelerated-2d-canvas",
"--enable-gpu-rasterization"],
"owners": ["fserb@chromium.org", "vasilyt@chromium.org"],
"expires": "Jul 1, 2025"
},
{
"prefix": "disable-frequency-capping-for-overlay-popup",
"owners": ["yaoxia@chromium.org", "dtapuska@chromium.org"],

@ -1,6 +0,0 @@
CONSOLE WARNING: Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently
This is a testharness.js-based test.
[FAIL] This tests checks that ellipse can draw lines correctly in edge cases.
assert_equals: expected 255 but got 0
Harness: the test ran to completion.

Binary file not shown.

Before

(image error) Size: 7.6 KiB

Some files were not shown because too many files have changed in this diff Show More