// Copyright 2024 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_BROWSER_WINDOW_H_ #define CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSER_WINDOW_H_ #include <string> #include "base/values.h" #include "extensions/common/mojom/context_type.mojom-forward.h" class Browser; namespace extensions { class Extension; // An abstract interface that allows the extensions system to refer to a browser // window. This corresponds to a Browser object on desktop and adds // extension-specific getters and utilities. // // TODO(b/361838438) use this for cross-platform references in the extensions // system. Currently this is being rolled out. class ExtensionBrowserWindow { … }; } // namespace extensions #endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSER_WINDOW_H_