// Copyright 2020 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_WEBUI_UNTRUSTED_WEB_UI_CONTROLLER_FACTORY_H_ #define UI_WEBUI_UNTRUSTED_WEB_UI_CONTROLLER_FACTORY_H_ #include "content/public/browser/web_ui_controller_factory.h" class GURL; namespace content { class BrowserContext; class WebUIController; class WebUIConfig; } // namespace content namespace ui { // Factory class for WebUIControllers for chrome-untrusted:// URLs. // // To add a new WebUIController, subclass ui::WebUIConfig and add it to // `CreateConfigs()` in the .cc. class UntrustedWebUIControllerFactory : public content::WebUIControllerFactory { … }; } // namespace ui #endif // UI_WEBUI_UNTRUSTED_WEB_UI_CONTROLLER_FACTORY_H_