Index: content/renderer/mojo/blink_service_registry_impl.h |
diff --git a/content/renderer/mojo/blink_service_registry_impl.h b/content/renderer/mojo/blink_service_registry_impl.h |
index b731e9512c489180f6c3e94f39b850c507d2a43e..2fc08ae35f3e829ec6e6a2d4188fad49309cce0e 100644 |
--- a/content/renderer/mojo/blink_service_registry_impl.h |
+++ b/content/renderer/mojo/blink_service_registry_impl.h |
@@ -15,16 +15,18 @@ namespace base { |
class SingleThreadTaskRunner; |
} |
-namespace content { |
+namespace shell { |
+class InterfaceProvider; |
+} |
-class ServiceRegistry; |
+namespace content { |
// An implementation of blink::ServiceRegistry that forwards to a |
-// content::ServiceRegistry. |
+// shell::InterfaceProvider. |
class BlinkServiceRegistryImpl : public blink::ServiceRegistry { |
public: |
explicit BlinkServiceRegistryImpl( |
- base::WeakPtr<content::ServiceRegistry> service_registry); |
+ base::WeakPtr<shell::InterfaceProvider> remote_interfaces); |
~BlinkServiceRegistryImpl(); |
// blink::ServiceRegistry override. |
@@ -32,7 +34,7 @@ class BlinkServiceRegistryImpl : public blink::ServiceRegistry { |
mojo::ScopedMessagePipeHandle handle) override; |
private: |
- const base::WeakPtr<content::ServiceRegistry> service_registry_; |
+ const base::WeakPtr<shell::InterfaceProvider> remote_interfaces_; |
scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner_; |