// Copyright 2016 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_BROWSER_EXTENSION_NAVIGATION_UI_DATA_H_ #define EXTENSIONS_BROWSER_EXTENSION_NAVIGATION_UI_DATA_H_ #include <memory> #include "content/public/browser/global_routing_id.h" #include "extensions/browser/extension_api_frame_id_map.h" namespace content { class NavigationHandle; } namespace extensions { // Initialized on the UI thread for all navigations. A copy is used on the IO // thread by the WebRequest API to access to the FrameData. class ExtensionNavigationUIData { … }; } // namespace extensions #endif // EXTENSIONS_BROWSER_EXTENSION_NAVIGATION_UI_DATA_H_