#include "chrome/browser/extensions/chrome_extension_function_details.h"
#include "chrome/browser/extensions/window_controller.h"
#include "chrome/browser/extensions/window_controller_list.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/browser_window.h"
#include "chrome/browser/ui/tabs/tab_strip_model.h"
#include "components/web_modal/web_contents_modal_dialog_manager.h"
#include "content/public/browser/render_frame_host.h"
#include "content/public/browser/render_process_host.h"
#include "extensions/browser/app_window/app_window.h"
#include "extensions/browser/app_window/app_window_registry.h"
#include "extensions/browser/extension_function.h"
#include "extensions/browser/extension_function_dispatcher.h"
ChromeExtensionFunctionDetails::ChromeExtensionFunctionDetails(
ExtensionFunction* function)
: … { … }
ChromeExtensionFunctionDetails::~ChromeExtensionFunctionDetails() { … }
Browser* ChromeExtensionFunctionDetails::GetCurrentBrowser() const { … }
gfx::NativeWindow ChromeExtensionFunctionDetails::GetNativeWindowForUI() { … }