| Summary: | fast/dom/selectorAPI/caseID.html is a constant text failure (when repro steps are followed). | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ben Schwartz <ben_schwartz> |
| Component: | DOM | Assignee: | Chris Dumez <cdumez> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | annevk, cdumez, koivisto, 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=254732 | ||
|
Description
Ben Schwartz
2023-08-22 16:22:45 PDT
REPRODUCTION: It appears that the failure of this test depends on these three tests being run before: fast/dom/HTMLMeterElement/meter-clone.html fast/dom/SelectorAPI/attrname-case-sensitive.xhtml fast/dom/SelectorAPI/caseID-strict.html When running these tests in sequence prior to the reported test, I was able to reproduce this bug on macOS Ventura 13.5 (22G74/arm64) with at a constant rate using the following command: run-webkit-tests --verbose --clobber-old-results --debug --child-processes 1 fast/dom/HTMLMeterElement/meter-clone.html fast/dom/SelectorAPI/attrname-case-sensitive.xhtml fast/dom/SelectorAPI/caseID-strict.html fast/dom/SelectorAPI/caseID.html Test gardening commit 267166@main (f11bf4050d7b): <https://commits.webkit.org/267166@main> Reviewed commits have been landed. Closing PR #16957 and removing active labels. Antti, you might want to take a look at this. This is caused by the SelectorQueryCache. Disabling that cache makes the issue go away. Likely a regression from when Antti made the SelectorQueryCache be shared across documents. (In reply to Chris Dumez from comment #5) > This is caused by the SelectorQueryCache. Disabling that cache makes the > issue go away. Likely a regression from when Antti made the > SelectorQueryCache be shared across documents. I was referring to Bug 254732. Pull request: https://github.com/WebKit/WebKit/pull/17016 Committed 267237@main (727dbe30fe5f): <https://commits.webkit.org/267237@main> Reviewed commits have been landed. Closing PR #17016 and removing active labels. |