| Index: components/arc/clipboard/arc_clipboard_bridge.h
|
| diff --git a/components/arc/clipboard/arc_clipboard_bridge.h b/components/arc/clipboard/arc_clipboard_bridge.h
|
| index 1980b691c0660b356060ab93d7ffa17456eb3587..97a569d6d6ee75815f7152aeefc6d13cad5dec7e 100644
|
| --- a/components/arc/clipboard/arc_clipboard_bridge.h
|
| +++ b/components/arc/clipboard/arc_clipboard_bridge.h
|
| @@ -10,19 +10,21 @@
|
| #include "base/macros.h"
|
| #include "components/arc/arc_bridge_service.h"
|
| #include "components/arc/arc_service.h"
|
| +#include "components/arc/instance_holder.h"
|
| #include "mojo/public/cpp/bindings/binding.h"
|
|
|
| namespace arc {
|
|
|
| -class ArcClipboardBridge : public ArcService,
|
| - public ArcBridgeService::Observer,
|
| - public mojom::ClipboardHost {
|
| +class ArcClipboardBridge
|
| + : public ArcService,
|
| + public InstanceHolder<mojom::ClipboardInstance>::Observer,
|
| + public mojom::ClipboardHost {
|
| public:
|
| explicit ArcClipboardBridge(ArcBridgeService* bridge_service);
|
| ~ArcClipboardBridge() override;
|
|
|
| - // ArcBridgeService::Observer overrides.
|
| - void OnClipboardInstanceReady() override;
|
| + // InstanceHolder<mojom::ClipboardInstance>::Observer overrides.
|
| + void OnInstanceReady() override;
|
|
|
| // mojom::ClipboardHost overrides.
|
| void SetTextContent(const mojo::String& text) override;
|
|
|