// 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 EXTENSIONS_COMMON_CRASH_KEYS_H_ #define EXTENSIONS_COMMON_CRASH_KEYS_H_ #include <set> #include "extensions/common/extension_id.h" namespace extensions::crash_keys { // Sets the list of "active" extensions in this process. We overload "active" to // mean different things depending on the process type: // - browser: all enabled extensions // - renderer: the unique set of extension ids from all content scripts // - extension: the id of each extension running in this process (there can be // multiple because of process collapsing). void SetActiveExtensions(const std::set<ExtensionId>& extensions); } // namespace extensions::crash_keys #endif // EXTENSIONS_COMMON_CRASH_KEYS_H_