Chromium Code Reviews| Index: components/arc/intent_helper/arc_intent_helper_bridge.h |
| diff --git a/components/arc/intent_helper/arc_intent_helper_bridge.h b/components/arc/intent_helper/arc_intent_helper_bridge.h |
| index 1302beaa9f80e2874a97b341d8dd2b3111a72f2f..315bd7cc1d0bd3bd40ad389900c05c7825d30993 100644 |
| --- a/components/arc/intent_helper/arc_intent_helper_bridge.h |
| +++ b/components/arc/intent_helper/arc_intent_helper_bridge.h |
| @@ -27,6 +27,7 @@ namespace arc { |
| class ActivityIconLoader; |
| class SetWallpaperDelegate; |
| +class LocalActivityResolver; |
|
Yusuke Sato
2016/06/17 23:14:32
nit: sort?
zentaro
2016/06/17 23:37:35
Done.
|
| // Receives intents from ARC. |
| class ArcIntentHelperBridge : public ArcService, |
| @@ -37,7 +38,8 @@ class ArcIntentHelperBridge : public ArcService, |
| ArcIntentHelperBridge( |
| ArcBridgeService* bridge_service, |
| const scoped_refptr<ActivityIconLoader>& icon_loader, |
| - std::unique_ptr<SetWallpaperDelegate> set_wallpaper_delegate); |
| + std::unique_ptr<SetWallpaperDelegate> set_wallpaper_delegate, |
| + const scoped_refptr<LocalActivityResolver>& activity_resolver); |
| ~ArcIntentHelperBridge() override; |
| // ArcBridgeService::Observer |
| @@ -46,6 +48,8 @@ class ArcIntentHelperBridge : public ArcService, |
| // arc::mojom::IntentHelperHost |
| void OnIconInvalidated(const mojo::String& package_name) override; |
| + void OnIntentFiltersUpdated( |
| + mojo::Array<mojom::IntentFilterPtr> intent_filters) override; |
| void OnOpenDownloads() override; |
| void OnOpenUrl(const mojo::String& url) override; |
| void OpenWallpaperPicker() override; |
| @@ -66,6 +70,7 @@ class ArcIntentHelperBridge : public ArcService, |
| mojo::Binding<mojom::IntentHelperHost> binding_; |
| scoped_refptr<ActivityIconLoader> icon_loader_; |
| std::unique_ptr<SetWallpaperDelegate> set_wallpaper_delegate_; |
| + scoped_refptr<LocalActivityResolver> activity_resolver_; |
| base::ThreadChecker thread_checker_; |