Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 80613981ba14dd462bba29538f7a28b4f0fa65ba..bd681e3bd6d6182d8164622f4f7cbede67ecc4d4 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1017,6 +1017,7 @@ RenderFrameImpl::RenderFrameImpl(const CreateParams& params) |
geolocation_dispatcher_(NULL), |
push_messaging_dispatcher_(NULL), |
presentation_dispatcher_(NULL), |
+ blink_service_registry_(&service_registry_), |
screen_orientation_dispatcher_(NULL), |
manifest_manager_(NULL), |
accessibility_mode_(AccessibilityModeOff), |
@@ -5994,6 +5995,10 @@ void RenderFrameImpl::checkIfAudioSinkExistsAndIsAuthorized( |
routing_id_, 0, sink_id.utf8(), security_origin)); |
} |
+blink::ServiceRegistry* RenderFrameImpl::serviceRegistry() { |
+ return &blink_service_registry_; |
+} |
+ |
blink::WebPlugin* RenderFrameImpl::GetWebPluginForFind() { |
if (!is_main_frame_) |
return nullptr; |