Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 9675f6cba5a57a9a0aa996656ae24ebbbae40741..9d69dc69670c92323e32834af7b6c7d73e34a337 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -107,6 +107,7 @@ |
#include "content/renderer/image_downloader/image_downloader_impl.h" |
#include "content/renderer/ime_event_guard.h" |
#include "content/renderer/input/input_handler_manager.h" |
+#include "content/renderer/installedapp/related_apps_fetcher.h" |
#include "content/renderer/internal_document_state_data.h" |
#include "content/renderer/manifest/manifest_manager.h" |
#include "content/renderer/media/audio_device_factory.h" |
@@ -4571,6 +4572,13 @@ blink::WebPushClient* RenderFrameImpl::pushClient() { |
return push_messaging_dispatcher_; |
} |
+blink::WebRelatedAppsFetcher* RenderFrameImpl::relatedAppsFetcher() { |
+ if (!related_apps_fetcher_) |
+ related_apps_fetcher_.reset(new RelatedAppsFetcher(manifest_manager_)); |
+ |
+ return related_apps_fetcher_.get(); |
+} |
+ |
void RenderFrameImpl::willStartUsingPeerConnectionHandler( |
blink::WebRTCPeerConnectionHandler* handler) { |
#if BUILDFLAG(ENABLE_WEBRTC) |