Index: content/child/blink_platform_impl.cc |
diff --git a/content/child/blink_platform_impl.cc b/content/child/blink_platform_impl.cc |
index 8c19647b15b705b17b61b48751d4158d3545c578..22ca2bc319197af4cc22fbce299585207cfba253 100644 |
--- a/content/child/blink_platform_impl.cc |
+++ b/content/child/blink_platform_impl.cc |
@@ -42,7 +42,7 @@ |
#include "content/child/child_thread_impl.h" |
#include "content/child/content_child_helpers.h" |
#include "content/child/geofencing/web_geofencing_provider_impl.h" |
-#include "content/child/navigator_connect/navigator_connect_provider.h" |
+#include "content/child/navigator_connect/service_port_provider.h" |
#include "content/child/notifications/notification_dispatcher.h" |
#include "content/child/notifications/notification_manager.h" |
#include "content/child/permissions/permission_dispatcher.h" |
@@ -1143,13 +1143,9 @@ blink::WebPushProvider* BlinkPlatformImpl::pushProvider() { |
push_dispatcher_.get()); |
} |
-blink::WebNavigatorConnectProvider* |
-BlinkPlatformImpl::navigatorConnectProvider() { |
- if (!thread_safe_sender_.get()) |
- return nullptr; |
- |
- return NavigatorConnectProvider::ThreadSpecificInstance( |
- thread_safe_sender_.get(), main_thread_task_runner_); |
+blink::WebServicePortProvider* BlinkPlatformImpl::createServicePortProvider( |
+ blink::WebServicePortProviderClient* client) { |
+ return new ServicePortProvider(client, main_thread_task_runner_); |
} |
blink::WebPermissionClient* BlinkPlatformImpl::permissionClient() { |