chromium/chrome/test/base/test_browser_window_aura.cc

// Copyright 2015 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/test/base/test_browser_window_aura.h"

#include <memory>
#include <utility>

#include "base/memory/ptr_util.h"
#include "chrome/browser/ui/browser.h"
#include "ui/aura/window.h"
#include "ui/views/widget/widget.h"
#include "ui/wm/public/activation_client.h"

namespace chrome {

std::unique_ptr<Browser> CreateBrowserWithAuraTestWindowForParams(
    std::unique_ptr<aura::Window> window,
    Browser::CreateParams* params) {}

std::unique_ptr<Browser> CreateBrowserWithViewsTestWindowForParams(
    const Browser::CreateParams& params,
    aura::Window* parent) {}

}  // namespace chrome

TestBrowserWindowAura::TestBrowserWindowAura(
    std::unique_ptr<aura::Window> native_window)
    :{}

TestBrowserWindowAura::~TestBrowserWindowAura() {}

gfx::NativeWindow TestBrowserWindowAura::GetNativeWindow() const {}

void TestBrowserWindowAura::Show() {}

void TestBrowserWindowAura::Hide() {}

bool TestBrowserWindowAura::IsVisible() const {}

void TestBrowserWindowAura::Activate() {}

bool TestBrowserWindowAura::IsActive() const {}

gfx::Rect TestBrowserWindowAura::GetBounds() const {}

std::unique_ptr<Browser> TestBrowserWindowAura::CreateBrowser(
    Browser::CreateParams* params) {}

TestBrowserWindowViews::TestBrowserWindowViews(aura::Window* parent)
    :{}

TestBrowserWindowViews::~TestBrowserWindowViews() {}

gfx::NativeWindow TestBrowserWindowViews::GetNativeWindow() const {}

void TestBrowserWindowViews::Show() {}

void TestBrowserWindowViews::Hide() {}

bool TestBrowserWindowViews::IsVisible() const {}

void TestBrowserWindowViews::Activate() {}

bool TestBrowserWindowViews::IsActive() const {}

gfx::Rect TestBrowserWindowViews::GetBounds() const {}

std::unique_ptr<Browser> TestBrowserWindowViews::CreateBrowser(
    const Browser::CreateParams& params) {}