summaryrefslogtreecommitdiff
path: root/chromium/content/browser/accessibility/browser_accessibility_manager_win.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2017-07-17 13:57:45 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2017-07-19 13:44:40 +0000
commit6ec7b8da05d21a3878bd21c691b41e675d74bb1c (patch)
treeb87f250bc19413750b9bb9cdbf2da20ef5014820 /chromium/content/browser/accessibility/browser_accessibility_manager_win.cc
parentec02ee4181c49b61fce1c8fb99292dbb8139cc90 (diff)
downloadqtwebengine-chromium-6ec7b8da05d21a3878bd21c691b41e675d74bb1c.tar.gz
BASELINE: Update Chromium to 60.0.3112.70
Change-Id: I9911c2280a014d4632f254857876a395d4baed2d Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'chromium/content/browser/accessibility/browser_accessibility_manager_win.cc')
-rw-r--r--chromium/content/browser/accessibility/browser_accessibility_manager_win.cc13
1 files changed, 7 insertions, 6 deletions
diff --git a/chromium/content/browser/accessibility/browser_accessibility_manager_win.cc b/chromium/content/browser/accessibility/browser_accessibility_manager_win.cc
index 6e572695b65..23493fca9b9 100644
--- a/chromium/content/browser/accessibility/browser_accessibility_manager_win.cc
+++ b/chromium/content/browser/accessibility/browser_accessibility_manager_win.cc
@@ -59,8 +59,8 @@ ui::AXTreeUpdate
ui::AXNodeData empty_document;
empty_document.id = 0;
empty_document.role = ui::AX_ROLE_ROOT_WEB_AREA;
- empty_document.state =
- (1 << ui::AX_STATE_READ_ONLY) | (1 << ui::AX_STATE_BUSY);
+ empty_document.AddState(ui::AX_STATE_READ_ONLY);
+ empty_document.AddState(ui::AX_STATE_BUSY);
ui::AXTreeUpdate update;
update.root_id = empty_document.id;
@@ -205,7 +205,6 @@ BrowserAccessibilityEvent::Result
// we can use to retrieve the IAccessible for this node.
LONG child_id = -target->unique_id();
::NotifyWinEvent(win_event_type, hwnd, OBJID_CLIENT, child_id);
-
return BrowserAccessibilityEvent::Sent;
}
@@ -272,7 +271,9 @@ void BrowserAccessibilityManagerWin::OnAtomicUpdateFinished(
DCHECK(changed_node);
BrowserAccessibility* obj = GetFromAXNode(changed_node);
if (obj && obj->IsNative() && !obj->PlatformIsChildOfLeaf())
- ToBrowserAccessibilityWin(obj)->UpdateStep1ComputeWinAttributes();
+ ToBrowserAccessibilityWin(obj)
+ ->GetCOM()
+ ->UpdateStep1ComputeWinAttributes();
}
// The next step updates the hypertext of each node, which is a
@@ -283,7 +284,7 @@ void BrowserAccessibilityManagerWin::OnAtomicUpdateFinished(
DCHECK(changed_node);
BrowserAccessibility* obj = GetFromAXNode(changed_node);
if (obj && obj->IsNative() && !obj->PlatformIsChildOfLeaf())
- ToBrowserAccessibilityWin(obj)->UpdateStep2ComputeHypertext();
+ ToBrowserAccessibilityWin(obj)->GetCOM()->UpdateStep2ComputeHypertext();
}
// The third step fires events on nodes based on what's changed - like
@@ -299,7 +300,7 @@ void BrowserAccessibilityManagerWin::OnAtomicUpdateFinished(
DCHECK(changed_node);
BrowserAccessibility* obj = GetFromAXNode(changed_node);
if (obj && obj->IsNative() && !obj->PlatformIsChildOfLeaf()) {
- ToBrowserAccessibilityWin(obj)->UpdateStep3FireEvents(
+ ToBrowserAccessibilityWin(obj)->GetCOM()->UpdateStep3FireEvents(
changes[i].type == AXTreeDelegate::SUBTREE_CREATED);
}
}