Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: c4552eec950bd275c76cf9ea05a5feff3250799f
https://github.com/WebKit/WebKit/commit/c4552eec950bd275c76cf9ea05a5feff3250799f
Author: Ryan Haddad <[email protected]>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M Tools/Scripts/filter-test-logs
Log Message:
-----------
Cherry-pick 310380@main (c1efc9fdbee6).
https://bugs.webkit.org/show_bug.cgi?id=303568
Add API test support to filter-test-logs
rdar://165859561
https://bugs.webkit.org/show_bug.cgi?id=303568
Reviewed by Aakash Jain.
Add a new option that supports the output from run-api-tests. Adoption in
buildbot steps
will come in a separate change.
* Tools/Scripts/filter-test-logs: Add new 'api' option.
Canonical link: https://commits.webkit.org/310380@main
Canonical link: https://commits.webkit.org/305877.449@webkitglib/2.52
Commit: 431223a131a7ae823394855f4eda4c2be6cd5189
https://github.com/WebKit/WebKit/commit/431223a131a7ae823394855f4eda4c2be6cd5189
Author: Claudio Saavedra <[email protected]>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M LayoutTests/platform/glib/TestExpectations
M Source/WebCore/accessibility/AccessibilityObject.cpp
Log Message:
-----------
Cherry-pick 311528@main (86601950f4eb).
https://bugs.webkit.org/show_bug.cgi?id=299092
[GLIB] [Debug] ASSERT error in accessibility/aria-flowto.html
https://bugs.webkit.org/show_bug.cgi?id=299092
Reviewed by Tyler Wilcock.
The lambda used to insert children doesn't update the child-index
for elements after the inserted one, which leaves their index
corrupt. This doesn't seem to be an issue in non-atspi accessibility,
because this method seems to be called to append children. In
the atspi case, there can be items prepended, which can corrupt
the indexes and cause this assertion to fire.
Covered by existing tests, that can be unskipped now that they
don't crash.
* LayoutTests/platform/glib/TestExpectations:
* Source/WebCore/accessibility/AccessibilityObject.cpp:
(WebCore::AccessibilityObject::insertChild):
Canonical link: https://commits.webkit.org/311528@main
Canonical link: https://commits.webkit.org/305877.450@webkitglib/2.52
Compare: https://github.com/WebKit/WebKit/compare/585ad22df82d...431223a131a7
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications