Bug 260640

Summary: [ Release wk2 arm64 ] editing/execCommand/apply-inline-style-to-element-with-no-renderer-crash.html is a flaky text failure
Product: WebKit Reporter: Ben Schwartz <ben_schwartz>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ahmad.saleem792, mattwoodrow, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=255028

Description Ben Schwartz 2023-08-23 17:43:08 PDT
editing/execCommand/apply-inline-style-to-element-with-no-renderer-crash.html

This test is a flaky failure on release builds of WK2 on arm64 machines.

HISTORY:

https://results.webkit.org/?suite=layout-tests&test=editing%2FexecCommand%2Fapply-inline-style-to-element-with-no-renderer-crash.html&flavor=wk2&recent=false&architecture=arm64&style=release

TEXT DIFF:

+%uef5f%u9776%u63
 
 PASS apply-inline-style-to-element-with-no-renderer-crash

DIFF URL:

https://build.webkit.org/results/Apple-Ventura-Release-AppleSilicon-WK2-Tests/267196@main%20(4591)/editing/execCommand/apply-inline-style-to-element-with-no-renderer-crash-pretty-diff.html

REPRODUCIBILITY:

I was able to reproduce this bug on macOS Ventura 13.5 (22G74/arm64) running the test as follows:

run-webkit-tests --clobber-old-results --verbose --iterations 100 --child-processes 5 -f --exit-after-n-failures 1 editing/execCommand/apply-inline-style-to-element-with-no-renderer-crash.html

REGRESSION:

I was unable to bisect a regression point, as this error started before the oldest build results on the flakiness dashboard.
Comment 1 Radar WebKit Bug Importer 2023-08-23 17:43:23 PDT
<rdar://problem/114354029>
Comment 2 Ben Schwartz 2023-08-23 17:44:33 PDT
While I was unable to locate a regression point, it seems that the error got more common after 262728@main.
Comment 3 EWS 2023-08-23 17:55:20 PDT
Test gardening commit 267212@main (266e319fa4d2): <https://commits.webkit.org/267212@main>

Reviewed commits have been landed. Closing PR #17000 and removing active labels.
Comment 4 Ahmad Saleem 2024-02-02 16:04:05 PST
We have same test in following directory:

LayoutTests/imported/blink/editing/apply-inline-style-to-element-with-no-renderer-crash.html

Only difference is `editing` one is the latest from Blink ToT using testharness.