chromium/chrome/browser/extensions/browser_extension_window_controller.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/extensions/browser_extension_window_controller.h"

#include <string>

#include "chrome/browser/extensions/extension_tab_util.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_window.h"
#include "chrome/browser/ui/tabs/tab_strip_model.h"
#include "components/sessions/core/session_id.h"
#include "extensions/common/extension.h"
#include "extensions/common/mojom/context_type.mojom.h"

namespace extensions {

BrowserExtensionWindowController::BrowserExtensionWindowController(
    Browser* browser)
    :{}

BrowserExtensionWindowController::~BrowserExtensionWindowController() {}

void BrowserExtensionWindowController::SetFullscreenMode(
    bool is_fullscreen,
    const GURL& extension_url) const {}

int BrowserExtensionWindowController::GetWindowId() const {}

std::string BrowserExtensionWindowController::GetWindowTypeText() const {}

bool BrowserExtensionWindowController::CanClose(Reason* reason) const {}

Browser* BrowserExtensionWindowController::GetBrowser() const {}

bool BrowserExtensionWindowController::IsVisibleToTabsAPIForExtension(
    const Extension* extension,
    bool allow_dev_tools_windows) const {}

}  // namespace extensions