Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[AX][GTK] Implement Text interface for document-web
https://bugs.webkit.org/show_bug.cgi?id=268154 Reviewed by NOBODY (OOPS!). This patch changes slightly how the roles reported by the AT-SPI DOM tree are available. The goal is to unify how browsers report roles on their accessible trees. It makes WebKit mostly match what Firefox and Chromium do. It is based on three general rules discussed with Orca developers: 1. Accessible objects that implements Text must also implement Hypertext 2. Children of Hypertext implementors must implement Hyperlink 3. The document-web object must implement Text In practice, this makes all accessible objects under the document-web object implement Hyperlink, and many more implement Text now. * Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.cpp: (WebCore::AccessibilityObjectAtspi::interfacesForObject):
- Loading branch information