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

Issue 2459653005: [Mac] Refactor the Fullscreen Toolbar Visibility Locks (Closed)

Created:
4 years, 1 month ago by spqchan
Modified:
4 years, 1 month ago
Reviewers:
Robert Sesek, erikchen
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Mac] Refactor the Fullscreen Toolbar Visibility Locks No intended behavioral changes. Moved the visibility lock code from BrowserWindowController into a new class. Renamed the methods so that it's more consistent BUG=643418 Committed: https://crrev.com/32c3cd6f3babfda3bac5c8f5dbae07c07bf9aa38 Cr-Commit-Position: refs/heads/master@{#428781}

Patch Set 1 #

Patch Set 2 : nits and grits #

Total comments: 3

Patch Set 3 : Fix for rsesek #

Unified diffs Side-by-side diffs Delta from patch set Stats (+195 lines, -135 lines) Patch
M chrome/browser/ui/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm View 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_observer_cocoa.mm View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/bookmarks/bookmark_button.mm View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.h View 1 2 3 chunks +6 lines, -16 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.mm View 1 2 4 chunks +15 lines, -29 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller_private.h View 1 2 2 chunks +5 lines, -10 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller_private.mm View 1 2 5 chunks +5 lines, -37 lines 0 comments Download
A chrome/browser/ui/cocoa/fullscreen/fullscreen_toolbar_visibility_lock_controller.h View 1 chunk +38 lines, -0 lines 0 comments Download
A chrome/browser/ui/cocoa/fullscreen/fullscreen_toolbar_visibility_lock_controller.mm View 1 1 chunk +75 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/fullscreen_toolbar_controller.h View 1 4 chunks +9 lines, -5 lines 0 comments Download
M chrome/browser/ui/cocoa/fullscreen_toolbar_controller.mm View 5 chunks +10 lines, -9 lines 0 comments Download
M chrome/browser/ui/cocoa/global_error_bubble_controller.mm View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/location_bar/autocomplete_text_field.mm View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/location_bar/autocomplete_text_field_editor.mm View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm View 2 chunks +5 lines, -4 lines 0 comments Download

Messages

Total messages: 28 (16 generated)
spqchan
PTAL
4 years, 1 month ago (2016-10-28 03:30:51 UTC) #8
erikchen
lgtm
4 years, 1 month ago (2016-10-28 16:59:10 UTC) #10
erikchen
It looks like there's no behavior change. It helps if you call this out in ...
4 years, 1 month ago (2016-10-28 16:59:45 UTC) #11
erikchen
On 2016/10/28 16:59:45, erikchen wrote: > It looks like there's no behavior change. It helps ...
4 years, 1 month ago (2016-10-28 16:59:58 UTC) #12
spqchan
thanks! +rsesek for ownership https://codereview.chromium.org/2459653005/diff/20001/chrome/browser/ui/cocoa/browser_window_controller_private.mm File chrome/browser/ui/cocoa/browser_window_controller_private.mm (left): https://codereview.chromium.org/2459653005/diff/20001/chrome/browser/ui/cocoa/browser_window_controller_private.mm#oldcode371 chrome/browser/ui/cocoa/browser_window_controller_private.mm:371: FYI, I removed these because ...
4 years, 1 month ago (2016-10-28 17:00:05 UTC) #14
Robert Sesek
LGTM https://codereview.chromium.org/2459653005/diff/20001/chrome/browser/ui/cocoa/browser_window_controller.h File chrome/browser/ui/cocoa/browser_window_controller.h (right): https://codereview.chromium.org/2459653005/diff/20001/chrome/browser/ui/cocoa/browser_window_controller.h#newcode573 chrome/browser/ui/cocoa/browser_window_controller.h:573: fullscreenToolbarVisibilityLockController; Does this need to be public?
4 years, 1 month ago (2016-10-31 18:09:59 UTC) #16
spqchan
Thanks! https://codereview.chromium.org/2459653005/diff/20001/chrome/browser/ui/cocoa/browser_window_controller.h File chrome/browser/ui/cocoa/browser_window_controller.h (right): https://codereview.chromium.org/2459653005/diff/20001/chrome/browser/ui/cocoa/browser_window_controller.h#newcode573 chrome/browser/ui/cocoa/browser_window_controller.h:573: fullscreenToolbarVisibilityLockController; On 2016/10/31 18:09:59, Robert Sesek wrote: > ...
4 years, 1 month ago (2016-10-31 18:26:24 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2459653005/40001
4 years, 1 month ago (2016-10-31 18:27:05 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/97653)
4 years, 1 month ago (2016-10-31 19:08:03 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2459653005/40001
4 years, 1 month ago (2016-10-31 19:43:59 UTC) #24
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 1 month ago (2016-10-31 20:15:28 UTC) #26
commit-bot: I haz the power
4 years, 1 month ago (2016-10-31 20:19:30 UTC) #28
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/32c3cd6f3babfda3bac5c8f5dbae07c07bf9aa38
Cr-Commit-Position: refs/heads/master@{#428781}

Powered by Google App Engine
This is Rietveld 408576698