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

Side by Side Diff: chrome/browser/ui/views/frame/browser_frame_mus.cc

Issue 2429173005: Mus+Ash: Replace (Server)WindowSurface with (Server)WindowCompositorFrameSink (Closed)
Patch Set: Rebased Created 4 years, 2 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
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/views/frame/browser_frame_mus.h" 5 #include "chrome/browser/ui/views/frame/browser_frame_mus.h"
6 6
7 #include <stdint.h> 7 #include <stdint.h>
8 8
9 #include "chrome/browser/ui/views/frame/browser_frame.h" 9 #include "chrome/browser/ui/views/frame/browser_frame.h"
10 #include "chrome/browser/ui/views/frame/browser_view.h" 10 #include "chrome/browser/ui/views/frame/browser_view.h"
(...skipping 25 matching lines...) Expand all
36 mojo::ConvertTo<std::vector<uint8_t>>(chrome_app_id); 36 mojo::ConvertTo<std::vector<uint8_t>>(chrome_app_id);
37 return views::WindowManagerConnection::Get()->NewTopLevelWindow(properties); 37 return views::WindowManagerConnection::Get()->NewTopLevelWindow(properties);
38 } 38 }
39 39
40 } // namespace 40 } // namespace
41 41
42 BrowserFrameMus::BrowserFrameMus(BrowserFrame* browser_frame, 42 BrowserFrameMus::BrowserFrameMus(BrowserFrame* browser_frame,
43 BrowserView* browser_view) 43 BrowserView* browser_view)
44 : views::NativeWidgetMus(browser_frame, 44 : views::NativeWidgetMus(browser_frame,
45 CreateMusWindow(browser_view), 45 CreateMusWindow(browser_view),
46 ui::mojom::SurfaceType::DEFAULT), 46 ui::mojom::CompositorFrameSinkType::DEFAULT),
47 browser_view_(browser_view) {} 47 browser_view_(browser_view) {}
48 48
49 BrowserFrameMus::~BrowserFrameMus() {} 49 BrowserFrameMus::~BrowserFrameMus() {}
50 50
51 views::Widget::InitParams BrowserFrameMus::GetWidgetParams() { 51 views::Widget::InitParams BrowserFrameMus::GetWidgetParams() {
52 views::Widget::InitParams params(GetWidgetParamsImpl(browser_view_)); 52 views::Widget::InitParams params(GetWidgetParamsImpl(browser_view_));
53 params.native_widget = this; 53 params.native_widget = this;
54 return params; 54 return params;
55 } 55 }
56 56
(...skipping 16 matching lines...) Expand all
73 } 73 }
74 74
75 int BrowserFrameMus::GetMinimizeButtonOffset() const { 75 int BrowserFrameMus::GetMinimizeButtonOffset() const {
76 return 0; 76 return 0;
77 } 77 }
78 78
79 void BrowserFrameMus::UpdateClientArea() { 79 void BrowserFrameMus::UpdateClientArea() {
80 // BrowserNonClientFrameViewMus::OnBoundsChanged() takes care of updating 80 // BrowserNonClientFrameViewMus::OnBoundsChanged() takes care of updating
81 // the insets. 81 // the insets.
82 } 82 }
OLDNEW
« no previous file with comments | « ash/touch_hud/mus/touch_hud_application.cc ('k') | chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698