| Index: content/browser/accessibility/browser_accessibility_manager.h
|
| diff --git a/content/browser/accessibility/browser_accessibility_manager.h b/content/browser/accessibility/browser_accessibility_manager.h
|
| index d3d4f03c2a00e5677f7907f994f6e420cecb21a9..1bc554e2ef08e32a614ddc33a4f93271d811ac2c 100644
|
| --- a/content/browser/accessibility/browser_accessibility_manager.h
|
| +++ b/content/browser/accessibility/browser_accessibility_manager.h
|
| @@ -240,8 +240,8 @@ class CONTENT_EXPORT BrowserAccessibilityManager : public ui::AXTreeDelegate {
|
| const std::vector<AXEventNotificationDetails>& details);
|
|
|
| // Called when the renderer process updates the location of accessibility
|
| - // objects.
|
| - virtual void OnLocationChanges(
|
| + // objects. Calls SendLocationChangeEvents(), which can be overridden.
|
| + void OnLocationChanges(
|
| const std::vector<AccessibilityHostMsg_LocationChangeParams>& params);
|
|
|
| // Called when a new find in page result is received. We hold on to this
|
| @@ -366,6 +366,12 @@ class CONTENT_EXPORT BrowserAccessibilityManager : public ui::AXTreeDelegate {
|
| BrowserAccessibilityDelegate* delegate,
|
| BrowserAccessibilityFactory* factory);
|
|
|
| + // Send platform-specific notifications to each of these objects that
|
| + // their location has changed. This is called by OnLocationChanges
|
| + // after it's updated the internal data structure.
|
| + virtual void SendLocationChangeEvents(
|
| + const std::vector<AccessibilityHostMsg_LocationChangeParams>& params);
|
| +
|
| private:
|
| // The following states keep track of whether or not the
|
| // on-screen keyboard is allowed to be shown.
|
|
|