summaryrefslogtreecommitdiffstats
path: root/ash/wm/drag_window_resizer.cc
diff options
context:
space:
mode:
authorfalken@chromium.org <falken@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-24 08:30:37 +0000
committerfalken@chromium.org <falken@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-24 08:30:37 +0000
commit8cfcda7b408e004ecd88d0a4cb6bf2bf555c9ed0 (patch)
treeede881196bb5c2e8208200084a6ee7d5ae26ac5b /ash/wm/drag_window_resizer.cc
parent721f4bf74be7e316deb04fd5404e202d89088097 (diff)
downloadchromium_src-8cfcda7b408e004ecd88d0a4cb6bf2bf555c9ed0.zip
chromium_src-8cfcda7b408e004ecd88d0a4cb6bf2bf555c9ed0.tar.gz
chromium_src-8cfcda7b408e004ecd88d0a4cb6bf2bf555c9ed0.tar.bz2
Revert 230671 "Avoid creating two resizers for two-finger drag. ..."
Reverting because it seems to break the following test on Linux Chromium OS: TabDragging/DetachToBrowserTabDragControllerTestTouch.DetachToOwnWindowTwoFingers/0 http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20(2)/builds/19110 > Avoid creating two resizers for two-finger drag. This CL is trying to avoid creating two separate WindowResizer instances that are now created in both ToplevelWindowEventHandler and TwoFingerDragHandler in the following scenario: > [...] > BUG=305730 > TEST=interactive_ui_tests --gtest_filter=*TabDragControllerTest*DetachToOwnWindowTwo*/1 > TEST=ash_unittests --gtest_filter=*SystemGestureEventFilterTest.TwoFingerDragDelayed* > TEST=ash_unittests --gtest_filter=*SystemGestureEventFilterTest.ThreeFingerGestureStopsDrag* > > Review URL: https://codereview.chromium.org/28043002 TBR=varkha@chromium.org Review URL: https://codereview.chromium.org/39653002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230681 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/wm/drag_window_resizer.cc')
-rw-r--r--ash/wm/drag_window_resizer.cc3
1 files changed, 0 insertions, 3 deletions
diff --git a/ash/wm/drag_window_resizer.cc b/ash/wm/drag_window_resizer.cc
index 002853a..92b8755 100644
--- a/ash/wm/drag_window_resizer.cc
+++ b/ash/wm/drag_window_resizer.cc
@@ -12,7 +12,6 @@
#include "ash/system/user/tray_user.h"
#include "ash/wm/coordinate_conversion.h"
#include "ash/wm/drag_window_controller.h"
-#include "ash/wm/window_state.h"
#include "base/memory/weak_ptr.h"
#include "ui/aura/client/aura_constants.h"
#include "ui/aura/env.h"
@@ -54,8 +53,6 @@ aura::RootWindow* GetAnotherRootWindow(aura::RootWindow* root_window) {
DragWindowResizer* DragWindowResizer::instance_ = NULL;
DragWindowResizer::~DragWindowResizer() {
- if (GetTarget())
- wm::GetWindowState(GetTarget())->set_window_resizer_(NULL);
Shell* shell = Shell::GetInstance();
shell->mouse_cursor_filter()->set_mouse_warp_mode(
MouseCursorEventFilter::WARP_ALWAYS);