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

Issue 313363004: Separate Settings and Help from History and Extensions when settings-in- (Closed)

Created:
6 years, 6 months ago by michaelpg
Modified:
6 years, 6 months ago
CC:
chromium-reviews, arv+watch_chromium.org, stevenjb
Visibility:
Public.

Description

Separate Settings and Help from History and Extensions when settings-in-a-window is enabled. With --enable-settings-window, only Settings and Help should be shown in the left nav bar when opening settings or help. Likewise, history and extensions should be the only two nav items when loading those pages. This is a temporary change to unblock Settings in a Window. Going forward, we will remove the left nav entirely from the Settings window, so the logic for having nav item groups here is only temporary. See issue 294023013 for how this will be done after the branch. BUG=375425 R=dbeam@chromium.org,sky@chromium.org TBR=estade@chromium.org NOTRY=true # win_chromium_x64_rel flaky failures Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276327

Patch Set 1 #

Total comments: 5

Patch Set 2 : feedback #

Total comments: 20

Patch Set 3 : JS edits #

Total comments: 6

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : rebase (no conflicts) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -34 lines) Patch
M chrome/browser/resources/uber/uber_frame.css View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/resources/uber/uber_frame.html View 1 2 1 chunk +5 lines, -4 lines 0 comments Download
M chrome/browser/resources/uber/uber_frame.js View 1 2 3 4 3 chunks +25 lines, -3 lines 0 comments Download
M chrome/browser/ui/chrome_pages.cc View 1 5 chunks +3 lines, -13 lines 0 comments Download
M chrome/browser/ui/settings_window_manager.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/settings_window_manager_browsertest.cc View 1 chunk +8 lines, -12 lines 0 comments Download
M chrome/browser/ui/webui/uber/uber_ui.cc View 1 2 3 4 chunks +15 lines, -0 lines 0 comments Download

Messages

Total messages: 31 (0 generated)
michaelpg
Dan, the previous CL you were reviewing is being put on hold because it was ...
6 years, 6 months ago (2014-06-05 21:51:34 UTC) #1
stevenjb
https://codereview.chromium.org/313363004/diff/1/chrome/browser/ui/settings_window_manager.h File chrome/browser/ui/settings_window_manager.h (right): https://codereview.chromium.org/313363004/diff/1/chrome/browser/ui/settings_window_manager.h#newcode23 chrome/browser/ui/settings_window_manager.h:23: bool SettingsWindowEnabled(); I wouldn't expose this here, I would ...
6 years, 6 months ago (2014-06-05 21:59:05 UTC) #2
sky
What do you need me to review here?
6 years, 6 months ago (2014-06-05 23:11:12 UTC) #3
michaelpg
On 2014/06/05 23:11:12, sky wrote: > What do you need me to review here? I'll ...
6 years, 6 months ago (2014-06-05 23:20:04 UTC) #4
sky
https://codereview.chromium.org/313363004/diff/1/chrome/browser/ui/settings_window_manager.h File chrome/browser/ui/settings_window_manager.h (right): https://codereview.chromium.org/313363004/diff/1/chrome/browser/ui/settings_window_manager.h#newcode23 chrome/browser/ui/settings_window_manager.h:23: bool SettingsWindowEnabled(); On 2014/06/05 21:59:05, stevenjb wrote: > I ...
6 years, 6 months ago (2014-06-05 23:48:45 UTC) #5
michaelpg
https://codereview.chromium.org/313363004/diff/1/chrome/browser/ui/settings_window_manager.h File chrome/browser/ui/settings_window_manager.h (right): https://codereview.chromium.org/313363004/diff/1/chrome/browser/ui/settings_window_manager.h#newcode23 chrome/browser/ui/settings_window_manager.h:23: bool SettingsWindowEnabled(); On 2014/06/05 23:48:45, sky wrote: > On ...
6 years, 6 months ago (2014-06-06 21:09:49 UTC) #6
Dan Beam
https://codereview.chromium.org/313363004/diff/40001/chrome/browser/resources/uber/uber_frame.html File chrome/browser/resources/uber/uber_frame.html (right): https://codereview.chromium.org/313363004/diff/40001/chrome/browser/resources/uber/uber_frame.html#newcode20 chrome/browser/resources/uber/uber_frame.html:20: group:historyGroup" hidden="hidden"> s/="hidden"//g https://codereview.chromium.org/313363004/diff/40001/chrome/browser/resources/uber/uber_frame.js File chrome/browser/resources/uber/uber_frame.js (right): https://codereview.chromium.org/313363004/diff/40001/chrome/browser/resources/uber/uber_frame.js#newcode80 chrome/browser/resources/uber/uber_frame.js:80: ...
6 years, 6 months ago (2014-06-06 21:21:24 UTC) #7
michaelpg
https://codereview.chromium.org/313363004/diff/40001/chrome/browser/ui/webui/uber/uber_ui.cc File chrome/browser/ui/webui/uber/uber_ui.cc (right): https://codereview.chromium.org/313363004/diff/40001/chrome/browser/ui/webui/uber/uber_ui.cc#newcode38 chrome/browser/ui/webui/uber/uber_ui.cc:38: bool IsSettingsWindowEnabled() { On 2014/06/06 21:21:23, Dan Beam wrote: ...
6 years, 6 months ago (2014-06-06 21:34:58 UTC) #8
stevenjb
lgtm https://codereview.chromium.org/313363004/diff/40001/chrome/browser/ui/webui/uber/uber_ui.cc File chrome/browser/ui/webui/uber/uber_ui.cc (right): https://codereview.chromium.org/313363004/diff/40001/chrome/browser/ui/webui/uber/uber_ui.cc#newcode38 chrome/browser/ui/webui/uber/uber_ui.cc:38: bool IsSettingsWindowEnabled() { On 2014/06/06 21:34:58, Michael Giuffrida ...
6 years, 6 months ago (2014-06-06 21:38:27 UTC) #9
Dan Beam
https://codereview.chromium.org/313363004/diff/40001/chrome/browser/ui/webui/uber/uber_ui.cc File chrome/browser/ui/webui/uber/uber_ui.cc (right): https://codereview.chromium.org/313363004/diff/40001/chrome/browser/ui/webui/uber/uber_ui.cc#newcode38 chrome/browser/ui/webui/uber/uber_ui.cc:38: bool IsSettingsWindowEnabled() { On 2014/06/06 21:38:27, stevenjb wrote: > ...
6 years, 6 months ago (2014-06-06 22:01:17 UTC) #10
michaelpg
https://codereview.chromium.org/313363004/diff/40001/chrome/browser/resources/uber/uber_frame.html File chrome/browser/resources/uber/uber_frame.html (right): https://codereview.chromium.org/313363004/diff/40001/chrome/browser/resources/uber/uber_frame.html#newcode20 chrome/browser/resources/uber/uber_frame.html:20: group:historyGroup" hidden="hidden"> On 2014/06/06 21:21:23, Dan Beam wrote: > ...
6 years, 6 months ago (2014-06-07 02:12:16 UTC) #11
michaelpg
Ping - could you take another look today? We'd like to get it in by ...
6 years, 6 months ago (2014-06-09 17:34:09 UTC) #12
sky
LGTM
6 years, 6 months ago (2014-06-09 21:05:14 UTC) #13
Dan Beam
lgtm https://codereview.chromium.org/313363004/diff/80001/chrome/browser/resources/uber/uber_frame.js File chrome/browser/resources/uber/uber_frame.js (right): https://codereview.chromium.org/313363004/diff/80001/chrome/browser/resources/uber/uber_frame.js#newcode84 chrome/browser/resources/uber/uber_frame.js:84: * @return {Object} The currently selected nav item, ...
6 years, 6 months ago (2014-06-09 21:22:24 UTC) #14
michaelpg
The CQ bit was checked by michaelpg@chromium.org
6 years, 6 months ago (2014-06-09 22:20:29 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/michaelpg@chromium.org/313363004/140001
6 years, 6 months ago (2014-06-09 22:23:10 UTC) #16
michaelpg
https://codereview.chromium.org/313363004/diff/80001/chrome/browser/resources/uber/uber_frame.js File chrome/browser/resources/uber/uber_frame.js (right): https://codereview.chromium.org/313363004/diff/80001/chrome/browser/resources/uber/uber_frame.js#newcode84 chrome/browser/resources/uber/uber_frame.js:84: * @return {Object} The currently selected nav item, if ...
6 years, 6 months ago (2014-06-09 22:47:21 UTC) #17
Dan Beam
lgtm
6 years, 6 months ago (2014-06-09 22:52:22 UTC) #18
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_clang_dbg on tryserver.chromium ...
6 years, 6 months ago (2014-06-10 11:45:09 UTC) #19
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-10 13:38:51 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_clang_dbg/builds/150303)
6 years, 6 months ago (2014-06-10 13:38:52 UTC) #21
michaelpg
The CQ bit was checked by michaelpg@chromium.org
6 years, 6 months ago (2014-06-10 16:49:44 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/michaelpg@chromium.org/313363004/140001
6 years, 6 months ago (2014-06-10 16:53:40 UTC) #23
michaelpg
The CQ bit was checked by michaelpg@chromium.org
6 years, 6 months ago (2014-06-10 17:35:32 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/michaelpg@chromium.org/313363004/160001
6 years, 6 months ago (2014-06-10 17:36:52 UTC) #25
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_x64_rel on tryserver.chromium ...
6 years, 6 months ago (2014-06-11 02:46:48 UTC) #26
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-11 08:49:29 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/win_chromium_x64_rel/builds/18830)
6 years, 6 months ago (2014-06-11 08:49:30 UTC) #28
michaelpg
The CQ bit was checked by michaelpg@chromium.org
6 years, 6 months ago (2014-06-11 09:54:57 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/michaelpg@chromium.org/313363004/160001
6 years, 6 months ago (2014-06-11 09:57:37 UTC) #30
commit-bot: I haz the power
6 years, 6 months ago (2014-06-11 10:00:09 UTC) #31
Message was sent while issue was closed.
Change committed as 276327

Powered by Google App Engine
This is Rietveld 408576698