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

Unified Diff: ui/aura/root_window_host_win.cc

Issue 11419271: Revert "Use WS_POPUP for ash_unittests" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 1 month 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 | « ui/aura/root_window_host_win.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/aura/root_window_host_win.cc
diff --git a/ui/aura/root_window_host_win.cc b/ui/aura/root_window_host_win.cc
index e8d50f95cdb5910bc6d92e90b07832a4a95bb53a..1109b72e103340b6d681eb59931cc9f5e0e027cc 100644
--- a/ui/aura/root_window_host_win.cc
+++ b/ui/aura/root_window_host_win.cc
@@ -14,18 +14,11 @@
#include "ui/base/cursor/cursor_loader_win.h"
#include "ui/base/events/event.h"
#include "ui/base/view_prop.h"
-#include "ui/gfx/display.h"
-#include "ui/gfx/screen.h"
using std::max;
using std::min;
namespace aura {
-namespace {
-
-bool use_popup_as_root_window_for_test = false;
-
-} // namespace
// static
RootWindowHost* RootWindowHost::Create(const gfx::Rect& bounds) {
@@ -44,8 +37,6 @@ RootWindowHostWin::RootWindowHostWin(const gfx::Rect& bounds)
has_capture_(false),
saved_window_style_(0),
saved_window_ex_style_(0) {
- if (use_popup_as_root_window_for_test)
- set_window_style(WS_POPUP);
Init(NULL, bounds);
SetWindowText(hwnd(), L"aura::RootWindow!");
}
@@ -130,19 +121,11 @@ void RootWindowHostWin::SetBounds(const gfx::Rect& bounds) {
SetWindowPos(
hwnd(),
NULL,
- window_rect.left,
- window_rect.top,
+ 0,
+ 0,
window_rect.right - window_rect.left,
window_rect.bottom - window_rect.top,
SWP_NOMOVE | SWP_NOOWNERZORDER | SWP_NOREDRAW | SWP_NOREPOSITION);
-
- // Explicity call OnHostResized when the scale has changed because
- // the window size may not have changed.
- float current_scale = delegate_->GetDeviceScaleFactor();
- float new_scale = gfx::Screen::GetScreenFor(delegate_->AsRootWindow())->
- GetDisplayNearestWindow(delegate_->AsRootWindow()).device_scale_factor();
- if (current_scale != new_scale)
- delegate_->OnHostResized(bounds.size());
}
gfx::Point RootWindowHostWin::GetLocationOnNativeScreen() const {
@@ -298,13 +281,4 @@ void RootWindowHostWin::OnSize(UINT param, const CSize& size) {
delegate_->OnHostResized(gfx::Size(size.cx, size.cy));
}
-namespace test {
-
-// static
-void SetUsePopupAsRootWindowForTest(bool use) {
- use_popup_as_root_window_for_test = use;
-}
-
-} // namespace test
-
} // namespace aura
« no previous file with comments | « ui/aura/root_window_host_win.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698