WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
286333
REGRESSION (
288648@main
): [ x86_64 Release ] fast/dom/set-attribute-and-normalize-in-event.html is constantly failing.
https://bugs.webkit.org/show_bug.cgi?id=286333
Summary
REGRESSION (288648@main): [ x86_64 Release ] fast/dom/set-attribute-and-norm...
Yasmin Karimi
Reported
2025-01-21 17:00:50 PST
fast/dom/set-attribute-and-normalize-in-event.html This test is constantly failing on macOS x86_64 release. HISTORY:
https://results.webkit.org/?suite=layout-tests&test=fast%2Fdom%2Fset-attribute-and-normalize-in-event.html
TEXT DIFF: @@ -1,3 +1,2 @@ -CONSOLE MESSAGE: RangeError: Maximum call stack size exceeded. CONSOLE MESSAGE: RangeError: Maximum call stack size exceeded. DIFF URL:
https://build.webkit.org/results/Apple-Sequoia-Release-WK2-Tests/289179@main%20(1345)/fast/dom/set-attribute-and-normalize-in-event-pretty-diff.html
REGRESSION: Contextual information indicates the probable regression point is
288647@main
. The code paths changed in that commit appear to be directly related to the observed regression test failure.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-01-21 17:01:04 PST
<
rdar://problem/143357396
>
EWS
Comment 2
2025-01-21 17:36:17 PST
Test gardening commit
289215@main
(36164de5d8b4): <
https://commits.webkit.org/289215@main
> Reviewed commits have been landed. Closing PR #39358 and removing active labels.
Jonathan Bedard
Comment 3
2025-01-22 14:10:40 PST
This seems like it’s probably just a rebaseline, can Anne confirm?
Anne van Kesteren
Comment 4
2025-01-24 00:20:04 PST
Pull request:
https://github.com/WebKit/WebKit/pull/39490
Anne van Kesteren
Comment 5
2025-01-24 01:23:41 PST
Based on my test PR this regressed due to
https://commits.webkit.org/288648@main
, not
288647@main
. Still trying to determine the best next steps.
Jonathan Bedard
Comment 6
2025-01-24 08:13:56 PST
This test was added in
https://commits.webkit.org/278837@main
, I'm quite skeptical that the console messages are actually testing something here.
Claudio Saavedra
Comment 7
2025-01-24 08:28:22 PST
I was involved in this one and as far as I remember, the log message is irrelevant so it can just be rebaselined.
Mark Lam
Comment 8
2025-01-25 21:21:23 PST
The reason for the "failure" has nothing to do with x86_64. Instead, it's simply a function of the machine stack size you're testing on, the relevant frame sizes produced by the compiler, and any number of variables that result in stack usage being slightly different. Hence, the failure is simply due to the test not being robust against such variations. Anyway, since the goal of the test isn't to log anything to the console, nor to check how many times a StackOverflow occurs, the way to make this test more robust is to suppress the console log outputs.
EWS
Comment 9
2025-01-28 05:36:47 PST
merge-queue failed to commit PR to repository. To retry, remove any blocking labels and re-apply merge-queue label
EWS
Comment 10
2025-01-28 05:47:43 PST
Committed
289441@main
(4a21f9329ef5): <
https://commits.webkit.org/289441@main
> Reviewed commits have been landed. Closing PR #39490 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug