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

Issue 253493005: [Mac] Allow fullscreen transitions while constrained windows are open. (Closed)

Created:
6 years, 8 months ago by miu
Modified:
6 years, 7 months ago
Reviewers:
Avi (use Gerrit), sky
CC:
chromium-reviews
Visibility:
Public.

Description

[Mac] Allow fullscreen transitions while constrained windows are open. r166410 disabled the browser from entering fullscreen mode when any one tab has a constrained window open (e.g., Print dialog). However, this is inconsistent with the behavior on all other desktop platforms. This change removes the restriction. Landing on behalf of miu@chromium.org manually, as to make a branch cut. BUG=366567, 146451 TEST=Repro steps in bug 366567 (easier to understand from the multiple demo videos). Also, manual testing of browser transition into and out of fullscreen before/after a print dialog is open. R=avi@chromium.org, sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266653

Patch Set 1 : #

Total comments: 6

Patch Set 2 : Remove chrome::IndexOfFirstBlockedTab() #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -39 lines) Patch
M chrome/browser/ui/browser_command_controller.cc View 1 chunk +1 line, -7 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.mm View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller_private.mm View 1 chunk +14 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/constrained_window/constrained_window_mac_browsertest.mm View 2 chunks +0 lines, -15 lines 0 comments Download
M chrome/browser/ui/tabs/tab_strip_model_utils.h View 1 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/ui/tabs/tab_strip_model_utils.cc View 1 1 chunk +0 lines, -10 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
miu
avi: PTAL.
6 years, 8 months ago (2014-04-25 22:01:25 UTC) #1
Avi (use Gerrit)
I don't have a problem with doing this as long as it works. You're going ...
6 years, 8 months ago (2014-04-26 00:01:28 UTC) #2
Avi (use Gerrit)
https://codereview.chromium.org/253493005/diff/50001/chrome/browser/ui/browser_command_controller.cc File chrome/browser/ui/browser_command_controller.cc (right): https://codereview.chromium.org/253493005/diff/50001/chrome/browser/ui/browser_command_controller.cc#newcode1263 chrome/browser/ui/browser_command_controller.cc:1263: #if !defined(OS_MACOSX) On 2014/04/26 00:01:28, Avi wrote: > This ...
6 years, 8 months ago (2014-04-26 00:22:41 UTC) #3
miu
sky: Need OWNERS stamp for deleting dead code from chrome/browser/ui/tabs/tab_strip_model_utils.*. avi: Addressed your comments: https://codereview.chromium.org/253493005/diff/50001/chrome/browser/ui/browser_command_controller.cc ...
6 years, 8 months ago (2014-04-26 01:07:03 UTC) #4
Avi (use Gerrit)
OK, then LGTM. Cross your fingers. https://codereview.chromium.org/253493005/diff/50001/chrome/browser/ui/browser_command_controller.cc File chrome/browser/ui/browser_command_controller.cc (right): https://codereview.chromium.org/253493005/diff/50001/chrome/browser/ui/browser_command_controller.cc#newcode1263 chrome/browser/ui/browser_command_controller.cc:1263: #if !defined(OS_MACOSX) Weird. ...
6 years, 8 months ago (2014-04-26 02:49:28 UTC) #5
sky
LGTM
6 years, 7 months ago (2014-04-28 13:45:42 UTC) #6
miu
The CQ bit was checked by miu@chromium.org
6 years, 7 months ago (2014-04-28 15:37:38 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/miu@chromium.org/253493005/70001
6 years, 7 months ago (2014-04-28 15:38:32 UTC) #8
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-28 16:24:04 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on chromium_presubmit
6 years, 7 months ago (2014-04-28 16:24:04 UTC) #10
miu
The CQ bit was checked by miu@chromium.org
6 years, 7 months ago (2014-04-28 16:28:20 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/miu@chromium.org/253493005/70001
6 years, 7 months ago (2014-04-28 16:28:38 UTC) #12
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-28 17:03:10 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on chromium_presubmit
6 years, 7 months ago (2014-04-28 17:03:11 UTC) #14
Avi (use Gerrit)
The CQ bit was checked by avi@chromium.org
6 years, 7 months ago (2014-04-28 18:58:59 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/miu@chromium.org/253493005/70001
6 years, 7 months ago (2014-04-28 18:59:34 UTC) #16
Avi (use Gerrit)
6 years, 7 months ago (2014-04-28 20:54:42 UTC) #17
Message was sent while issue was closed.
Committed patchset #2 manually as r266653 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698