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

Reply via email to