// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_ERROR_CONTROLLER_H_ #define CHROME_BROWSER_EXTENSIONS_EXTENSION_ERROR_CONTROLLER_H_ #include <memory> #include "base/memory/raw_ptr.h" #include "chrome/browser/extensions/extension_error_ui.h" #include "extensions/common/extension_set.h" namespace content { class BrowserContext; } namespace extensions { // The controller for the ExtensionErrorUI. This examines extensions for any // blocklisted or external extensions in order to notify the user with an error. // On acceptance, this will acknowledge the extensions. class ExtensionErrorController : public ExtensionErrorUI::Delegate { … }; } // namespace extensions #endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_ERROR_CONTROLLER_H_