Chromium Code Reviews| 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); |
| }; |