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

Issue 2089323002: Refactored FullscreenController (Closed)

Created:
4 years, 6 months ago by spqchan
Modified:
4 years, 5 months ago
Reviewers:
Robert Sesek, Nico
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactored FullscreenController Removed the toggle between Presentation Mode and Fullscreen. Renamed UpdateFullscreenWithToolbar to UpdateUIForTabFullscreen. Fixed the fullscreen toolbar logic in BWC so that the toolbar state is correct when we exit tab fullscreen. BUG=579259 Committed: https://crrev.com/33318204d192b80a9d41f6ca047266d6fc3dfa1f Cr-Commit-Position: refs/heads/master@{#402677}

Patch Set 1 #

Patch Set 2 : Fix comment and nits #

Total comments: 2

Patch Set 3 : Fix for thakis #

Total comments: 2

Patch Set 4 : Fixed test #

Messages

Total messages: 22 (10 generated)
spqchan
PTAL + rsesek for cocoa + thakis for everything else
4 years, 6 months ago (2016-06-22 21:26:39 UTC) #4
Nico
general comment on bool parameters: I like enums more since do_something(false); is harder to read ...
4 years, 6 months ago (2016-06-22 21:35:54 UTC) #5
spqchan
PTAL Made changes for thakis https://codereview.chromium.org/2089323002/diff/20001/chrome/browser/ui/exclusive_access/fullscreen_controller.cc File chrome/browser/ui/exclusive_access/fullscreen_controller.cc (left): https://codereview.chromium.org/2089323002/diff/20001/chrome/browser/ui/exclusive_access/fullscreen_controller.cc#oldcode351 chrome/browser/ui/exclusive_access/fullscreen_controller.cc:351: #endif On 2016/06/22 21:35:54, ...
4 years, 6 months ago (2016-06-22 22:33:37 UTC) #6
Nico
lgtm, but i don't fully understand the changes in one of the files. https://codereview.chromium.org/2089323002/diff/40001/chrome/browser/ui/cocoa/browser_window_controller.mm File ...
4 years, 5 months ago (2016-06-27 18:14:16 UTC) #7
spqchan
Thanks! Ping for rsesek on the cocoa stuff https://codereview.chromium.org/2089323002/diff/40001/chrome/browser/ui/cocoa/browser_window_controller.mm File chrome/browser/ui/cocoa/browser_window_controller.mm (right): https://codereview.chromium.org/2089323002/diff/40001/chrome/browser/ui/cocoa/browser_window_controller.mm#newcode1893 chrome/browser/ui/cocoa/browser_window_controller.mm:1893: : ...
4 years, 5 months ago (2016-06-27 18:33:49 UTC) #9
Robert Sesek
lgtm
4 years, 5 months ago (2016-06-28 22:29:41 UTC) #10
spqchan
thanks!
4 years, 5 months ago (2016-06-28 22:45:45 UTC) #12
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/2089323002/40001
4 years, 5 months ago (2016-06-28 22:47:51 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_asan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/184872)
4 years, 5 months ago (2016-06-28 23:20:03 UTC) #15
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/2089323002/60001
4 years, 5 months ago (2016-06-29 01:43:53 UTC) #18
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-06-29 02:30:18 UTC) #20
commit-bot: I haz the power
4 years, 5 months ago (2016-06-29 02:32:27 UTC) #22
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/33318204d192b80a9d41f6ca047266d6fc3dfa1f
Cr-Commit-Position: refs/heads/master@{#402677}

Powered by Google App Engine
This is Rietveld 408576698