| diff --git content/public/browser/web_ui_controller_factory.h content/public/browser/web_ui_controller_factory.h |
| index 9d9c17ffd6474..4eb79c65369af 100644 |
| --- content/public/browser/web_ui_controller_factory.h |
| +++ content/public/browser/web_ui_controller_factory.h |
| @@ -47,9 +47,6 @@ class CONTENT_EXPORT WebUIControllerFactory { |
| virtual bool UseWebUIForURL(BrowserContext* browser_context, |
| - friend class ScopedWebUIControllerFactoryRegistration; |
| static void UnregisterFactoryForTesting(WebUIControllerFactory* factory); |
| diff --git content/public/browser/webui_config_map.h content/public/browser/webui_config_map.h |
| index a80034506bf45..4bda477df0558 100644 |
| --- content/public/browser/webui_config_map.h |
| +++ content/public/browser/webui_config_map.h |
| @@ -61,6 +61,10 @@ class CONTENT_EXPORT WebUIConfigMap { |
| // Returns the size of the map, i.e. how many WebUIConfigs are registered. |
| size_t GetSizeForTesting() { return configs_map_.size(); } |
| + WebUIControllerFactory* controller_factory() const { |
| + return webui_controller_factory_.get(); |
| void AddWebUIConfigImpl(std::unique_ptr<WebUIConfig> config); |