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
322094
[GLIB][a11y] WTR: Add missing implementation of focusableAncestor
https://bugs.webkit.org/show_bug.cgi?id=322094
Summary
[GLIB][a11y] WTR: Add missing implementation of focusableAncestor
Diego Pino
Reported
2026-08-19 00:57:45 PDT
WebKit commit
258327@main
refactored properties 'FocusableAncestor', 'EditableAncestor' and 'HighestEditableAncestor' to resolve them on demand. The new code added an implementation for macOS but the equivalent implementation for GLIB was missing. The following test were skipped for GLIB ports: - accessibility/focusable-ancestor.html - accessibility/editable-ancestor.html Likewise
bug 322007
, the core functionality is shared (methods 'focusableAncestor', 'editableAncestor' and 'highestEditableAncestor' live on 'AXCoreObject.h'). GLIB ports can leverage their port specific implementation on this core functionality, plus implementing the corresponding interface methods on WKTR (similar implementation to 'focusableAncestor', etc on 'AccessibilityUIElementMac.mm').
Attachments
Add attachment
proposed patch, testcase, etc.
Diego Pino
Comment 1
2026-08-19 01:26:16 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/71928
EWS
Comment 2
2026-08-19 03:54:47 PDT
Committed
319449@main
(a4cbb7e21641): <
https://commits.webkit.org/319449@main
> Reviewed commits have been landed. Closing PR #71928 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