| 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 55530761503aff5458b09f790b0fc0279186dc0d..9c3251ea5a26d3854a91e18092f8d931d5a64e9f 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.
|
|
|