Index: content/public/browser/browser_context.h |
diff --git a/content/public/browser/browser_context.h b/content/public/browser/browser_context.h |
index f5cc21f3ba088bfe0b7507dec704b30f74ef82e7..89461daa21f4788658306876b3e21fd79e7a810f 100644 |
--- a/content/public/browser/browser_context.h |
+++ b/content/public/browser/browser_context.h |
@@ -20,6 +20,7 @@ |
#include "content/public/browser/zoom_level_delegate.h" |
#include "content/public/common/push_event_payload.h" |
#include "content/public/common/push_messaging_status.h" |
+#include "content/public/common/service_info.h" |
#include "net/url_request/url_request_interceptor.h" |
#include "net/url_request/url_request_job_factory.h" |
@@ -244,6 +245,12 @@ class CONTENT_EXPORT BrowserContext : public base::SupportsUserData { |
CreateMediaRequestContextForStoragePartition( |
const base::FilePath& partition_path, |
bool in_memory) = 0; |
+ |
+ using StaticServiceMap = std::map<std::string, ServiceInfo>; |
+ |
+ // Registers per-browser-context services to be loaded in the browser process |
+ // by the Service Manager. |
+ virtual void RegisterInProcessServices(StaticServiceMap* services) {} |
}; |
} // namespace content |