Index: components/arc/kiosk/arc_kiosk_bridge.h |
diff --git a/components/arc/kiosk/arc_kiosk_bridge.h b/components/arc/kiosk/arc_kiosk_bridge.h |
index ab0323f971a9259c894a5d532093d9f0896a0a11..d468bef7807e2ec48a7a7eb9a7c50f27eef864b3 100644 |
--- a/components/arc/kiosk/arc_kiosk_bridge.h |
+++ b/components/arc/kiosk/arc_kiosk_bridge.h |
@@ -11,8 +11,11 @@ |
#include "components/arc/arc_service.h" |
#include "components/arc/common/kiosk.mojom.h" |
#include "components/arc/instance_holder.h" |
+#include "content/public/browser/browser_context.h" |
Luis Héctor Chávez
2016/11/23 17:42:09
Same here, drop and forward-declare BrowserContext
Sergey Poromov
2016/11/23 18:05:56
Done.
|
#include "mojo/public/cpp/bindings/binding.h" |
+using content::BrowserContext; |
Luis Héctor Chávez
2016/11/23 17:42:09
Avoid global "using" in .h files at all costs.
Sergey Poromov
2016/11/23 18:05:57
Done.
|
+ |
namespace arc { |
class ArcBridgeService; |
@@ -21,7 +24,8 @@ class ArcKioskBridge : public ArcService, |
public InstanceHolder<mojom::KioskInstance>::Observer, |
public mojom::KioskHost { |
public: |
- explicit ArcKioskBridge(ArcBridgeService* bridge_service); |
+ explicit ArcKioskBridge(ArcBridgeService* bridge_service, |
+ BrowserContext* browser_context); |
~ArcKioskBridge() override; |
// InstanceHolder<mojom::KioskInstance>::Observer overrides. |
@@ -34,6 +38,8 @@ class ArcKioskBridge : public ArcService, |
private: |
mojo::Binding<mojom::KioskHost> binding_; |
+ BrowserContext* browser_context_; |
Luis Héctor Chávez
2016/11/23 17:42:09
nit: content::BrowserContext* const browser_contex
Sergey Poromov
2016/11/23 18:05:57
Done.
|
+ |
DISALLOW_COPY_AND_ASSIGN(ArcKioskBridge); |
}; |