summaryrefslogtreecommitdiffstats
path: root/views/test/test_views_delegate.cc
blob: a9f9b5867a5a8a7740a954f47b11e75edc58dfe0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "views/test/test_views_delegate.h"

TestViewsDelegate::TestViewsDelegate() {}
TestViewsDelegate::~TestViewsDelegate() {}

ui::Clipboard* TestViewsDelegate::GetClipboard() const {
  if (!clipboard_.get()) {
    // Note that we need a MessageLoop for the next call to work.
    clipboard_.reset(new ui::Clipboard);
  }
  return clipboard_.get();
}


bool TestViewsDelegate::GetSavedWindowBounds(views::Window* window,
                                             const std::wstring& window_name,
                                             gfx::Rect* bounds) const {
  return false;
}

bool TestViewsDelegate::GetSavedMaximizedState(views::Window* window,
                                               const std::wstring& window_name,
                                               bool* maximized) const {
  return false;
}