Index: chrome/browser/chromeos/arc/accessibility/arc_accessibility_helper_bridge.h |
diff --git a/chrome/browser/chromeos/arc/accessibility/arc_accessibility_helper_bridge.h b/chrome/browser/chromeos/arc/accessibility/arc_accessibility_helper_bridge.h |
index 1cc84f927adfd69f38ac00b08f674971545c3018..09698ea2a743bb6658c114e94b45baf146a38bb1 100644 |
--- a/chrome/browser/chromeos/arc/accessibility/arc_accessibility_helper_bridge.h |
+++ b/chrome/browser/chromeos/arc/accessibility/arc_accessibility_helper_bridge.h |
@@ -14,6 +14,10 @@ |
#include "mojo/public/cpp/bindings/binding.h" |
#include "ui/accessibility/ax_host_delegate.h" |
+namespace { |
hidehiko
2017/04/21 06:27:02
Please do not declare anonymous namespace in heade
Luis Héctor Chávez
2017/04/21 15:20:07
If you don't want to use nested class, you can cal
|
+class FocusStealer; |
+} |
+ |
namespace views { |
class View; |
@@ -47,6 +51,7 @@ class ArcAccessibilityHelperBridge |
mojom::AccessibilityNodeInfoDataPtr event_source) override; |
void OnAccessibilityEvent( |
mojom::AccessibilityEventDataPtr event_data) override; |
+ void OnAccessibilityTreeDestroyed() override; |
private: |
// exo::WMHelper::ActivationObserver overrides. |
@@ -59,7 +64,7 @@ class ArcAccessibilityHelperBridge |
mojo::Binding<mojom::AccessibilityHelperHost> binding_; |
std::unique_ptr<AXTreeSourceArc> tree_source_; |
- std::unique_ptr<views::View> focus_stealer_; |
+ std::unique_ptr<FocusStealer> focus_stealer_; |
DISALLOW_COPY_AND_ASSIGN(ArcAccessibilityHelperBridge); |
}; |