Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(180)

Side by Side Diff: chrome/browser/chromeos/webui/login/browser/dom_browser_view.cc

Issue 6692001: Add in DOMBrowserView and Frame related classes (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Updated CL in response to comments by oshima and nkostylev Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "chrome/browser/chromeos/webui/login/browser/dom_browser_view.h"
6
7 #include "chrome/browser/chromeos/webui/login/browser/dom_browser_view_layout.h"
8 #include "chrome/browser/chromeos/webui/login/frame/dom_browser_frame.h"
9 #include "ui/gfx/rect.h"
10 #include "views/widget/widget.h"
11
12 namespace chromeos {
13
14 // DOMBrowserView, public ------------------------------------------------------
15
16 DOMBrowserView::DOMBrowserView(Browser* browser)
17 : chromeos::BrowserView(browser) {}
18
19 DOMBrowserView::~DOMBrowserView() {}
20
21 // static
22 BrowserWindow* DOMBrowserView::CreateDOMWindow(Browser* browser) {
23 DOMBrowserView* view = new DOMBrowserView(browser);
24 DOMBrowserFrame::Create(view, browser->profile());
25 return view;
26 }
27
28 void DOMBrowserView::WindowMoveOrResizeStarted() {}
29
30 gfx::Rect DOMBrowserView::GetToolbarBounds() const {
31 return gfx::Rect();
32 }
33
34 int DOMBrowserView::GetTabStripHeight() const {
35 return 0;
36 }
37
38 bool DOMBrowserView::IsTabStripVisible() const {
39 return false;
40 }
41
42 bool DOMBrowserView::AcceleratorPressed(const views::Accelerator& accelerator) {
43 return false;
44 }
45
46 void DOMBrowserView::SetStarredState(bool is_starred) {}
47
48 LocationBar* DOMBrowserView::GetLocationBar() const {
49 return NULL;
50 }
51
52 void DOMBrowserView::SetFocusToLocationBar(bool select_all) {}
53
54 void DOMBrowserView::UpdateReloadStopState(bool is_loading, bool force) {}
55
56 void DOMBrowserView::UpdateToolbar(TabContentsWrapper* contents,
57 bool should_restore_state) {}
58
59 void DOMBrowserView::FocusToolbar() {}
60
61 void DOMBrowserView::FocusAppMenu() {}
62
63 void DOMBrowserView::ShowBookmarkBubble(const GURL& url,
64 bool already_bookmarked) {}
65
66 void DOMBrowserView::ShowAppMenu() {}
67
68 LocationBarView* DOMBrowserView::GetLocationBarView() const {
69 return NULL;
70 }
71
72 ToolbarView* DOMBrowserView::GetToolbarView() const {
73 return NULL;
74 }
75
76 bool DOMBrowserView::ShouldShowOffTheRecordAvatar() const {
77 return false;
78 }
79
80 bool DOMBrowserView::GetAcceleratorForCommandId(int command_id,
81 ui::Accelerator* accelerator) {
82 return GetWidget()->GetAccelerator(command_id, accelerator);
83 }
84
85 bool DOMBrowserView::IsToolbarVisible() const {
86 return false;
87 }
88
89 // DOMBrowserView, protected ---------------------------------------------------
90
91 void DOMBrowserView::GetAccessiblePanes(
92 std::vector<AccessiblePaneView*>* panes) {}
93
94 void DOMBrowserView::PaintChildren(gfx::Canvas* canvas) {
95 views::ClientView::PaintChildren(canvas);
96 }
97
98 void DOMBrowserView::InitTabStrip(TabStripModel* model) {}
99
100 views::LayoutManager* DOMBrowserView::CreateLayoutManager() const {
101 return new DOMBrowserViewLayout;
102 }
103
104 ToolbarView* DOMBrowserView::CreateToolbar() const {
105 return NULL;
106 }
107
108 void DOMBrowserView::LoadingAnimationCallback() {}
109
110 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698