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

Issue 16093036: Do not create a workspace for a maximized window. (Closed)

Created:
7 years, 6 months ago by Jun Mukai
Modified:
7 years, 6 months ago
Reviewers:
James Cook, sky
CC:
chromium-reviews, sadrul, ben+watch_chromium.org
Visibility:
Public.

Description

Do not create a workspace for a maximized window. This CL keeps the existing behavior 'as-is' as far as possible. Thus this doesn't clean-up several messed code like maximized window vs apps window. It'll be done in further CLs if possible. BUG=245345 R=jamescook@chromium.org, sky@chromium.org TEST=covered by ash_unittests Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=205493

Patch Set 1 #

Total comments: 4

Patch Set 2 : fix #

Patch Set 3 : fix tests #

Total comments: 2

Patch Set 4 : fix test cases #

Total comments: 2

Patch Set 5 : fix #

Patch Set 6 : fix test failure #

Unified diffs Side-by-side diffs Delta from patch set Stats (+308 lines, -259 lines) Patch
M ash/shelf/shelf_layout_manager_unittest.cc View 1 2 3 4 1 chunk +9 lines, -16 lines 0 comments Download
M ash/wm/frame_painter_unittest.cc View 1 2 1 chunk +0 lines, -11 lines 0 comments Download
M ash/wm/workspace/workspace.h View 3 chunks +9 lines, -9 lines 0 comments Download
M ash/wm/workspace/workspace.cc View 4 chunks +8 lines, -8 lines 0 comments Download
M ash/wm/workspace/workspace_layout_manager.cc View 4 chunks +20 lines, -9 lines 0 comments Download
M ash/wm/workspace/workspace_manager.h View 2 chunks +4 lines, -9 lines 0 comments Download
M ash/wm/workspace/workspace_manager.cc View 19 chunks +80 lines, -69 lines 0 comments Download
M ash/wm/workspace/workspace_manager_unittest.cc View 1 2 3 4 5 39 chunks +177 lines, -126 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
Jun Mukai
7 years, 6 months ago (2013-06-06 00:09:03 UTC) #1
James Cook
LGTM assuming comment addressed Not for this CL, but I think that eventually I want ...
7 years, 6 months ago (2013-06-06 15:38:00 UTC) #2
Jun Mukai
https://codereview.chromium.org/16093036/diff/1/ash/wm/workspace/workspace_manager.cc File ash/wm/workspace/workspace_manager.cc (right): https://codereview.chromium.org/16093036/diff/1/ash/wm/workspace/workspace_manager.cc#newcode725 ash/wm/workspace/workspace_manager.cc:725: if (wm::IsWindowMaximized(child)) { On 2013/06/06 15:38:00, James Cook (Chromium) ...
7 years, 6 months ago (2013-06-06 18:31:05 UTC) #3
Jun Mukai
On 2013/06/06 15:38:00, James Cook (Chromium) wrote: > LGTM assuming comment addressed > > Not ...
7 years, 6 months ago (2013-06-06 18:38:42 UTC) #4
James Cook
On 2013/06/06 18:38:42, Jun Mukai wrote: > On 2013/06/06 15:38:00, James Cook (Chromium) wrote: > ...
7 years, 6 months ago (2013-06-06 18:40:37 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mukai@chromium.org/16093036/6001
7 years, 6 months ago (2013-06-06 21:40:47 UTC) #6
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) ash_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=122669
7 years, 6 months ago (2013-06-06 22:57:28 UTC) #7
Jun Mukai
The test failures were the real issues. Fixed (and removed some unnecessary ones). added sky ...
7 years, 6 months ago (2013-06-07 02:16:36 UTC) #8
sky
If we're going to do away with multiple workspaces than I think it would be ...
7 years, 6 months ago (2013-06-07 16:50:45 UTC) #9
Jun Mukai
On 2013/06/07 16:50:45, sky wrote: > If we're going to do away with multiple workspaces ...
7 years, 6 months ago (2013-06-07 17:51:09 UTC) #10
sky
What is it about fullscreen windows that we want them to have a workspace rather ...
7 years, 6 months ago (2013-06-07 18:14:01 UTC) #11
Jun Mukai
On 2013/06/07 18:14:01, sky wrote: > What is it about fullscreen windows that we want ...
7 years, 6 months ago (2013-06-07 18:26:48 UTC) #12
sky
https://chromiumcodereview.appspot.com/16093036/diff/29001/ash/wm/workspace/workspace_manager_unittest.cc File ash/wm/workspace/workspace_manager_unittest.cc (left): https://chromiumcodereview.appspot.com/16093036/diff/29001/ash/wm/workspace/workspace_manager_unittest.cc#oldcode365 ash/wm/workspace/workspace_manager_unittest.cc:365: w1->SetProperty(aura::client::kShowStateKey, ui::SHOW_STATE_MAXIMIZED); I tend to think that for all ...
7 years, 6 months ago (2013-06-07 19:44:35 UTC) #13
Jun Mukai
https://codereview.chromium.org/16093036/diff/29001/ash/wm/workspace/workspace_manager_unittest.cc File ash/wm/workspace/workspace_manager_unittest.cc (left): https://codereview.chromium.org/16093036/diff/29001/ash/wm/workspace/workspace_manager_unittest.cc#oldcode365 ash/wm/workspace/workspace_manager_unittest.cc:365: w1->SetProperty(aura::client::kShowStateKey, ui::SHOW_STATE_MAXIMIZED); On 2013/06/07 19:44:35, sky wrote: > I ...
7 years, 6 months ago (2013-06-08 00:00:39 UTC) #14
sky
LGTM https://codereview.chromium.org/16093036/diff/37001/ash/wm/workspace/workspace_manager_unittest.cc File ash/wm/workspace/workspace_manager_unittest.cc (right): https://codereview.chromium.org/16093036/diff/37001/ash/wm/workspace/workspace_manager_unittest.cc#newcode243 ash/wm/workspace/workspace_manager_unittest.cc:243: nit: remove this.
7 years, 6 months ago (2013-06-10 15:28:53 UTC) #15
Jun Mukai
https://codereview.chromium.org/16093036/diff/37001/ash/wm/workspace/workspace_manager_unittest.cc File ash/wm/workspace/workspace_manager_unittest.cc (right): https://codereview.chromium.org/16093036/diff/37001/ash/wm/workspace/workspace_manager_unittest.cc#newcode243 ash/wm/workspace/workspace_manager_unittest.cc:243: On 2013/06/10 15:28:53, sky wrote: > nit: remove this. ...
7 years, 6 months ago (2013-06-10 20:10:49 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mukai@chromium.org/16093036/43001
7 years, 6 months ago (2013-06-10 20:12:08 UTC) #17
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 6 months ago (2013-06-11 00:04:09 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mukai@chromium.org/16093036/63001
7 years, 6 months ago (2013-06-11 00:39:32 UTC) #19
commit-bot: I haz the power
7 years, 6 months ago (2013-06-11 11:08:05 UTC) #20
Message was sent while issue was closed.
Change committed as 205493

Powered by Google App Engine
This is Rietveld 408576698