[webkit-changes] [WebKit/WebKit] 16714d: AX: Give user feedback while the isolated tree is ...
AndresGonzalezApple
noreply at github.com
Mon Nov 6 11:28:56 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 16714dac0820c801c84c115a3e9804af37572b7b
https://github.com/WebKit/WebKit/commit/16714dac0820c801c84c115a3e9804af37572b7b
Author: Andres Gonzalez <andresg_22 at apple.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.cpp
M Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.h
M Source/WebCore/en.lproj/Localizable.strings
M Source/WebCore/platform/LocalizedStrings.cpp
M Source/WebCore/platform/LocalizedStrings.h
Log Message:
-----------
AX: Give user feedback while the isolated tree is being built.
https://bugs.webkit.org/show_bug.cgi?id=264095
<rdar://problem/117857438>
Reviewed by Tyler Wilcock.
There may be a delay of several seconds after a page is opened and the user can start reading the content with an assistive technology like a screen reader. The construction of the isolated tree can take several seconds, especially for large pages. This patch implements providing feedback to the user while the tree is built through the title property of the temporary tree webarea object.
* Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.cpp:
(WebCore::AXIsolatedTree::create):
(WebCore::AXIsolatedTree::storeTree):
(WebCore::AXIsolatedTree::reportCreationProgress):
(WebCore::AXIsolatedTree::resolveAppends):
(WebCore::AXIsolatedTree::overrideNodeProperties):
* Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.h:
* Source/WebCore/en.lproj/Localizable.strings:
* Source/WebCore/platform/LocalizedStrings.cpp:
(WebCore::AXProcessingPage):
* Source/WebCore/platform/LocalizedStrings.h:
Canonical link: https://commits.webkit.org/270280@main
More information about the webkit-changes
mailing list