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

Unified Diff: ash/mus/frame/non_client_frame_view_mash.cc

Issue 2029883002: Moves mash/wm into ash/mus (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@remove_static_assert
Patch Set: move comment Created 4 years, 7 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ash/mus/frame/non_client_frame_view_mash.h ('k') | ash/mus/layout_manager.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ash/mus/frame/non_client_frame_view_mash.cc
diff --git a/mash/wm/frame/non_client_frame_view_mash.cc b/ash/mus/frame/non_client_frame_view_mash.cc
similarity index 90%
rename from mash/wm/frame/non_client_frame_view_mash.cc
rename to ash/mus/frame/non_client_frame_view_mash.cc
index 86717f29dc397fcfc9a5b358fae283ebab06d537..5a9b69e8535cbc66268efd2d5ab949648e31307b 100644
--- a/mash/wm/frame/non_client_frame_view_mash.cc
+++ b/ash/mus/frame/non_client_frame_view_mash.cc
@@ -2,20 +2,20 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "mash/wm/frame/non_client_frame_view_mash.h"
+#include "ash/mus/frame/non_client_frame_view_mash.h"
#include <algorithm>
#include <memory>
#include <vector>
+#include "ash/mus/frame/caption_buttons/frame_caption_button_container_view.h"
+#include "ash/mus/frame/default_header_painter.h"
+#include "ash/mus/frame/frame_border_hit_test_controller.h"
+#include "ash/mus/frame/header_painter.h"
#include "base/macros.h"
#include "components/mus/public/cpp/window.h"
#include "components/mus/public/cpp/window_tree_client.h"
-#include "grit/mash_wm_resources.h"
-#include "mash/wm/frame/caption_buttons/frame_caption_button_container_view.h"
-#include "mash/wm/frame/default_header_painter.h"
-#include "mash/wm/frame/frame_border_hit_test_controller.h"
-#include "mash/wm/frame/header_painter.h"
+#include "grit/ash_mus_resources.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/compositor/paint_recorder.h"
#include "ui/events/mojo/input_events_type_converters.h"
@@ -28,8 +28,8 @@
#include "ui/views/widget/widget.h"
#include "ui/views/widget/widget_delegate.h"
-namespace mash {
-namespace wm {
+namespace ash {
+namespace mus {
///////////////////////////////////////////////////////////////////////////////
// NonClientFrameViewMash::HeaderView
@@ -38,7 +38,7 @@ namespace wm {
class NonClientFrameViewMash::HeaderView : public views::View {
public:
// |frame| is the widget that the caption buttons act on.
- HeaderView(views::Widget* frame, mus::Window* window);
+ HeaderView(views::Widget* frame, ::mus::Window* window);
~HeaderView() override;
// Schedules a repaint for the entire title.
@@ -76,13 +76,13 @@ class NonClientFrameViewMash::HeaderView : public views::View {
// View which contains the window caption buttons.
FrameCaptionButtonContainerView* caption_button_container_;
- mus::Window* window_;
+ ::mus::Window* window_;
DISALLOW_COPY_AND_ASSIGN(HeaderView);
};
NonClientFrameViewMash::HeaderView::HeaderView(views::Widget* frame,
- mus::Window* window)
+ ::mus::Window* window)
: frame_(frame),
header_painter_(new DefaultHeaderPainter),
caption_button_container_(nullptr),
@@ -132,7 +132,7 @@ void NonClientFrameViewMash::HeaderView::Layout() {
}
void NonClientFrameViewMash::HeaderView::OnPaint(gfx::Canvas* canvas) {
- const mus::Window* focused_window =
+ const ::mus::Window* focused_window =
window_->window_tree()->GetFocusedWindow();
const bool paint_as_active =
focused_window && window_->Contains(focused_window);
@@ -162,7 +162,7 @@ void NonClientFrameViewMash::HeaderView::ChildPreferredSizeChanged(
const char NonClientFrameViewMash::kViewClassName[] = "NonClientFrameViewMash";
NonClientFrameViewMash::NonClientFrameViewMash(views::Widget* frame,
- mus::Window* window)
+ ::mus::Window* window)
: frame_(frame),
window_(window),
header_view_(new HeaderView(frame, window)) {
@@ -181,7 +181,7 @@ NonClientFrameViewMash::~NonClientFrameViewMash() {
gfx::Insets NonClientFrameViewMash::GetPreferredClientAreaInsets() {
ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
const int header_height =
- rb.GetImageSkiaNamed(IDR_MASH_WM_WINDOW_CONTROL_BACKGROUND_P)
+ rb.GetImageSkiaNamed(IDR_ASH_MUS_WINDOW_CONTROL_BACKGROUND_P)
->size()
.height();
return gfx::Insets(header_height, 0, 0, 0);
@@ -190,7 +190,7 @@ gfx::Insets NonClientFrameViewMash::GetPreferredClientAreaInsets() {
// static
int NonClientFrameViewMash::GetMaxTitleBarButtonWidth() {
ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
- return rb.GetImageSkiaNamed(IDR_MASH_WM_WINDOW_CONTROL_BACKGROUND_P)
+ return rb.GetImageSkiaNamed(IDR_ASH_MUS_WINDOW_CONTROL_BACKGROUND_P)
->size()
.width() *
3;
@@ -308,7 +308,7 @@ void NonClientFrameViewMash::PaintChildren(const ui::PaintContext& context) {
}
void NonClientFrameViewMash::OnWindowClientAreaChanged(
- mus::Window* window,
+ ::mus::Window* window,
const gfx::Insets& old_client_area,
const std::vector<gfx::Rect>& old_additional_client_area) {
// Only the insets effect the rendering.
@@ -323,18 +323,18 @@ void NonClientFrameViewMash::OnWindowClientAreaChanged(
SchedulePaint();
}
-void NonClientFrameViewMash::OnWindowDestroyed(mus::Window* window) {
+void NonClientFrameViewMash::OnWindowDestroyed(::mus::Window* window) {
RemoveObservers();
}
void NonClientFrameViewMash::OnWindowSharedPropertyChanged(
- mus::Window* window,
+ ::mus::Window* window,
const std::string& name,
const std::vector<uint8_t>* old_data,
const std::vector<uint8_t>* new_data) {
- if (name == mus::mojom::WindowManager::kResizeBehavior_Property)
+ if (name == ::mus::mojom::WindowManager::kResizeBehavior_Property)
header_view_->SizeConstraintsChanged();
- else if (name == mus::mojom::WindowManager::kWindowTitle_Property)
+ else if (name == ::mus::mojom::WindowManager::kWindowTitle_Property)
header_view_->SchedulePaintForTitle();
}
@@ -358,13 +358,14 @@ void NonClientFrameViewMash::RemoveObservers() {
window_ = nullptr;
}
-void NonClientFrameViewMash::OnWindowTreeFocusChanged(mus::Window* gained_focus,
- mus::Window* lost_focus) {
+void NonClientFrameViewMash::OnWindowTreeFocusChanged(
+ ::mus::Window* gained_focus,
+ ::mus::Window* lost_focus) {
const bool had_focus = lost_focus && window_->Contains(lost_focus);
const bool has_focus = gained_focus && window_->Contains(gained_focus);
if (had_focus != has_focus)
SchedulePaint();
}
-} // namespace wm
-} // namespace mash
+} // namespace mus
+} // namespace ash
« no previous file with comments | « ash/mus/frame/non_client_frame_view_mash.h ('k') | ash/mus/layout_manager.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698