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

Unified Diff: components/native_app_window/size_constraints.cc

Issue 616253002: Extract NativeAppWindow from src/extensions Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: might fix athena. similarity=33 Created 6 years, 3 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 | « components/native_app_window/size_constraints.h ('k') | extensions/browser/DEPS » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/native_app_window/size_constraints.cc
diff --git a/extensions/browser/app_window/size_constraints.cc b/components/native_app_window/size_constraints.cc
similarity index 76%
rename from extensions/browser/app_window/size_constraints.cc
rename to components/native_app_window/size_constraints.cc
index 250d876d572b877c42961b86e39df2f674f9b3d9..e65e992991da523d7be492d71d482b9d84cb3fe7 100644
--- a/extensions/browser/app_window/size_constraints.cc
+++ b/components/native_app_window/size_constraints.cc
@@ -2,34 +2,36 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "extensions/browser/app_window/size_constraints.h"
+#include "components/native_app_window/size_constraints.h"
#include <algorithm>
#include "ui/gfx/insets.h"
-namespace extensions {
+namespace native_app_window {
SizeConstraints::SizeConstraints()
- : maximum_size_(kUnboundedSize, kUnboundedSize) {}
+ : maximum_size_(kUnboundedSize, kUnboundedSize) {
+}
SizeConstraints::SizeConstraints(const gfx::Size& min_size,
const gfx::Size& max_size)
- : minimum_size_(min_size), maximum_size_(max_size) {}
+ : minimum_size_(min_size), maximum_size_(max_size) {
+}
-SizeConstraints::~SizeConstraints() {}
+SizeConstraints::~SizeConstraints() {
+}
// static
gfx::Size SizeConstraints::AddFrameToConstraints(
const gfx::Size& size_constraints,
const gfx::Insets& frame_insets) {
- return gfx::Size(
- size_constraints.width() == kUnboundedSize
- ? kUnboundedSize
- : size_constraints.width() + frame_insets.width(),
- size_constraints.height() == kUnboundedSize
- ? kUnboundedSize
- : size_constraints.height() + frame_insets.height());
+ return gfx::Size(size_constraints.width() == kUnboundedSize
+ ? kUnboundedSize
+ : size_constraints.width() + frame_insets.width(),
+ size_constraints.height() == kUnboundedSize
+ ? kUnboundedSize
+ : size_constraints.height() + frame_insets.height());
}
gfx::Size SizeConstraints::ClampSize(gfx::Size size) const {
@@ -80,4 +82,4 @@ void SizeConstraints::set_maximum_size(const gfx::Size& max_size) {
maximum_size_ = max_size;
}
-} // namespace extensions
+} // namespace native_app_window
« no previous file with comments | « components/native_app_window/size_constraints.h ('k') | extensions/browser/DEPS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698