| Index: content/browser/accessibility/site_per_process_accessibility_browsertest.cc
|
| diff --git a/content/browser/accessibility/site_per_process_accessibility_browsertest.cc b/content/browser/accessibility/site_per_process_accessibility_browsertest.cc
|
| index 192b11c9efaaf304354e075de0e921448d87100f..647985ccf7127a41175ff01571dcc52efcc5e219 100644
|
| --- a/content/browser/accessibility/site_per_process_accessibility_browsertest.cc
|
| +++ b/content/browser/accessibility/site_per_process_accessibility_browsertest.cc
|
| @@ -41,7 +41,7 @@ class SitePerProcessAccessibilityBrowserTest
|
| bool AccessibilityTreeContainsDocTitle(
|
| BrowserAccessibility* node,
|
| const std::string& title) {
|
| - if (node->GetStringAttribute(ui::AX_ATTR_DOC_TITLE) == title)
|
| + if (node->GetStringAttribute(ui::AX_ATTR_NAME) == title)
|
| return true;
|
| for (unsigned i = 0; i < node->PlatformChildCount(); i++) {
|
| if (AccessibilityTreeContainsDocTitle(node->PlatformGetChild(i), title))
|
| @@ -53,9 +53,8 @@ bool AccessibilityTreeContainsDocTitle(
|
| // Utility function to determine if an accessibility tree has finished loading
|
| // or if the tree represents a page that hasn't finished loading yet.
|
| bool AccessibilityTreeIsLoaded(BrowserAccessibilityManager* manager) {
|
| - BrowserAccessibility* root = manager->GetRoot();
|
| - return (root->GetFloatAttribute(ui::AX_ATTR_DOC_LOADING_PROGRESS) == 1.0 &&
|
| - root->GetStringAttribute(ui::AX_ATTR_DOC_URL) != url::kAboutBlankURL);
|
| + return (manager->GetTreeData().loading_progress == 1.0 &&
|
| + manager->GetTreeData().url != url::kAboutBlankURL);
|
| }
|
|
|
| // Times out on Android, not clear if it's an actual bug or just slow.
|
|
|