Chromium Code Reviews| 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 908029b5708399d529f3a6d9ff207727e3f0b23c..4b98622766d072f3e8e8fb668499966a89f70837 100644 |
| --- a/content/browser/accessibility/browser_accessibility_manager.h |
| +++ b/content/browser/accessibility/browser_accessibility_manager.h |
| @@ -35,6 +35,8 @@ class BrowserAccessibilityManagerWin; |
| class BrowserAccessibilityManagerAuraLinux; |
| #endif |
| +class SiteInstance; |
| + |
| // For testing. |
| CONTENT_EXPORT ui::AXTreeUpdate MakeAXTreeUpdate( |
| const ui::AXNodeData& node, |
| @@ -79,6 +81,9 @@ class CONTENT_EXPORT BrowserAccessibilityDelegate { |
| virtual gfx::Rect AccessibilityGetViewBounds() const = 0; |
| virtual gfx::Point AccessibilityOriginInScreen( |
| const gfx::Rect& bounds) const = 0; |
| + virtual gfx::Rect AccessibilityTransformToRootCoordSpace( |
| + const gfx::Rect& bounds) = 0; |
|
dcheng
2016/03/23 05:26:00
Part of me wonders if we really want this interfac
dmazzoni
2016/03/24 04:26:53
Yeah, the current design is that BrowserAccessibil
dcheng
2016/03/24 04:33:14
This is basically along the lines of what I was th
|
| + virtual SiteInstance* AccessibilityGetSiteInstance() = 0; |
| virtual void AccessibilityHitTest( |
| const gfx::Point& point) = 0; |
| virtual void AccessibilitySetAccessibilityFocus(int acc_obj_id) = 0; |