Revert of Add button to add new FSP services to Files app. (patchset #8 id:140001...
[chromium-blink-merge.git] / chromecast / ozone / platform_window_cast.cc
blobf05db7085b33d3fd1b94431044d36d45d9262e7c
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
3 // found in the LICENSE file.
5 #include "chromecast/ozone/platform_window_cast.h"
7 #include "ui/platform_window/platform_window_delegate.h"
9 namespace chromecast {
10 namespace ozone {
12 PlatformWindowCast::PlatformWindowCast(ui::PlatformWindowDelegate* delegate,
13 const gfx::Rect& bounds)
14 : delegate_(delegate), bounds_(bounds) {
15 widget_ = (bounds.width() << 16) + bounds.height();
16 delegate_->OnAcceleratedWidgetAvailable(widget_);
19 gfx::Rect PlatformWindowCast::GetBounds() {
20 return bounds_;
23 void PlatformWindowCast::SetBounds(const gfx::Rect& bounds) {
24 bounds_ = bounds;
25 delegate_->OnBoundsChanged(bounds);
28 } // namespace ozone
29 } // namespace chromecast