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

Issue 10800011: [Mac] Changes to the behavior of Lion+ fullscreen and presentation mode. (Closed)

Created:
8 years, 5 months ago by Robert Sesek
Modified:
8 years, 5 months ago
CC:
chromium-reviews
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

[Mac] Changes to the behavior of Lion+ fullscreen and presentation mode. This removes the sticky preference and instead makes the two keyboard shortcuts each toggle the respective mode, such that hitting the same shortcut twice will always exit that mode (making the actions symmetric). Diagram: https://docs.google.com/open?id=0B4kReKV-OI17Y1lscGhISEtCYjg After this CL, the only operation that does not work is entering Lion FS mode from presentation mode. Using that shortcut exits fullscreen. That will be addressed in a followup CL. BUG=114373 TEST=Perform operations in diagram. All work except Presentation->FS mode. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=147921

Patch Set 1 #

Total comments: 4

Patch Set 2 : YES #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -97 lines) Patch
M chrome/browser/prefs/browser_prefs.cc View 1 2 chunks +0 lines, -5 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.h View 1 chunk +5 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.mm View 1 3 chunks +9 lines, -25 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller_private.h View 1 chunk +0 lines, -7 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller_private.mm View 1 3 chunks +3 lines, -13 lines 0 comments Download
D chrome/browser/ui/cocoa/presentation_mode_prefs.h View 1 chunk +0 lines, -20 lines 0 comments Download
D chrome/browser/ui/cocoa/presentation_mode_prefs.mm View 1 chunk +0 lines, -15 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/pref_names.h View 1 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/common/pref_names.cc View 1 1 chunk +0 lines, -5 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Robert Sesek
8 years, 5 months ago (2012-07-18 16:19:35 UTC) #1
rohitrao (ping after 24h)
lgtm http://codereview.chromium.org/10800011/diff/1/chrome/browser/ui/cocoa/browser_window_controller.mm File chrome/browser/ui/cocoa/browser_window_controller.mm (right): http://codereview.chromium.org/10800011/diff/1/chrome/browser/ui/cocoa/browser_window_controller.mm#newcode2033 chrome/browser/ui/cocoa/browser_window_controller.mm:2033: enteringPresentationMode_ = presentationMode; This seems a little silly ...
8 years, 5 months ago (2012-07-22 11:50:44 UTC) #2
Robert Sesek
Thanks! http://codereview.chromium.org/10800011/diff/1/chrome/browser/ui/cocoa/browser_window_controller.mm File chrome/browser/ui/cocoa/browser_window_controller.mm (right): http://codereview.chromium.org/10800011/diff/1/chrome/browser/ui/cocoa/browser_window_controller.mm#newcode2033 chrome/browser/ui/cocoa/browser_window_controller.mm:2033: enteringPresentationMode_ = presentationMode; On 2012/07/22 11:50:44, rohitrao wrote: ...
8 years, 5 months ago (2012-07-23 17:57:53 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rsesek@chromium.org/10800011/6001
8 years, 5 months ago (2012-07-23 17:58:34 UTC) #4
commit-bot: I haz the power
8 years, 5 months ago (2012-07-23 20:31:32 UTC) #5
Change committed as 147921

Powered by Google App Engine
This is Rietveld 408576698