Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 148e56013b4570bf1648002252e2282963b39ab7
https://github.com/WebKit/WebKit/commit/148e56013b4570bf1648002252e2282963b39ab7
Author: Ryan Reno <[email protected]>
Date: 2024-07-29 (Mon, 29 Jul 2024)
Changed paths:
A
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-color-no-document-leak-expected.txt
A
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-color-no-document-leak.html
A
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-gradient-no-document-leak-expected.txt
A
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-gradient-no-document-leak.html
R
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-no-document-leak-expected.txt
R LayoutTests/http/tests/canvas/ctx.2d-canvas-style-no-document-leak.html
A
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-pattern-no-document-leak-expected.txt
A
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-pattern-no-document-leak.html
M LayoutTests/platform/win/TestExpectations
Log Message:
-----------
http/tests/canvas/ctx.2d-canvas-style-no-document-leak.html is flaky failure
https://bugs.webkit.org/show_bug.cgi?id=277234
rdar://132725257
Reviewed by Fujii Hironori.
The 2D canvas style leak tests were not robust to the conservative
nature of the JSC garbage collector. This changes the test to use the
document-leak-test.js helper which will allow us to test against a
number of iframes to maximize the chances we will see a Document object
get collected and reduce flakiness of the test.
*
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-color-no-document-leak-expected.txt:
Added.
*
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-color-no-document-leak.html:
Added.
*
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-gradient-no-document-leak-expected.txt:
Added.
*
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-gradient-no-document-leak.html:
Added.
*
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-no-document-leak-expected.txt:
Removed.
* LayoutTests/http/tests/canvas/ctx.2d-canvas-style-no-document-leak.html:
Removed.
*
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-pattern-no-document-leak-expected.txt:
Added.
*
LayoutTests/http/tests/canvas/ctx.2d-canvas-style-pattern-no-document-leak.html:
Added.
Canonical link: https://commits.webkit.org/281523@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes