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

Issue 2889483002: [ios clean] Creates ToolsMenu model. (Closed)

Created:
3 years, 7 months ago by sczs
Modified:
3 years, 7 months ago
Reviewers:
edchin, lpromero
CC:
chromium-reviews, marq+scrutinize_chromium.org, lpromero+watch_chromium.org, ios-reviews+clean_chromium.org, ios-reviews_chromium.org, rohitrao (ping after 24h)
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[ios clean] Creates ToolsMenu model. Creates a new Model since re-using the old one would require too much work and not a lot of gain. (Will expand this in the Design Doc, but Marq agreed with me that it wasn't worth it). This follows the pattern of the old Model but simplifies it since we won't have as many different cases as before. Most items are hidden, and some have been left visible just to show how it works. TabSwitcher Menu Screenshot: https://drive.google.com/open?id=0Byo6-Nuda2jgRjJvNnJJYkhKN1U Web Menu Screenshot: https://drive.google.com/open?id=0Byo6-Nuda2jgSENLR1J2T3RxRlk BUG=682880 Review-Url: https://codereview.chromium.org/2889483002 Cr-Commit-Position: refs/heads/master@{#474131} Committed: https://chromium.googlesource.com/chromium/src/+/87a692a678babe78f8b2ddde3cf6bcc276aea8d4

Patch Set 1 #

Total comments: 17

Patch Set 2 : CL Feedback #

Patch Set 3 : Rebase #

Patch Set 4 : Move TODO comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+279 lines, -32 lines) Patch
M ios/clean/chrome/browser/ui/tools/BUILD.gn View 1 2 2 chunks +7 lines, -0 lines 0 comments Download
M ios/clean/chrome/browser/ui/tools/menu_view_controller.mm View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M ios/clean/chrome/browser/ui/tools/tools_mediator.mm View 1 3 chunks +68 lines, -30 lines 0 comments Download
A ios/clean/chrome/browser/ui/tools/tools_mediator_private.h View 1 chunk +17 lines, -0 lines 0 comments Download
M ios/clean/chrome/browser/ui/tools/tools_mediator_unittest.mm View 3 chunks +67 lines, -1 line 0 comments Download
A ios/clean/chrome/browser/ui/tools/tools_menu_model.h View 1 2 3 1 chunk +54 lines, -0 lines 0 comments Download
A ios/clean/chrome/browser/ui/tools/tools_menu_model.mm View 1 1 chunk +66 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (19 generated)
sczs
Hey Ed, could you PTAL. CCing Rohit in case he wants to give a look ...
3 years, 7 months ago (2017-05-16 20:31:04 UTC) #7
sczs
On 2017/05/16 20:31:04, sczs wrote: > Hey Ed, could you PTAL. > > CCing Rohit ...
3 years, 7 months ago (2017-05-18 16:12:01 UTC) #8
sczs
Adding lpromero@ since he's back :)
3 years, 7 months ago (2017-05-22 23:06:44 UTC) #10
lpromero
lgtm with comments. Please change the description to expand to "screenshot". https://codereview.chromium.org/2889483002/diff/20001/ios/clean/chrome/browser/ui/tools/BUILD.gn File ios/clean/chrome/browser/ui/tools/BUILD.gn (right): ...
3 years, 7 months ago (2017-05-23 09:00:44 UTC) #12
sczs
Thanks for the review Louis. Addressed all your comments. https://codereview.chromium.org/2889483002/diff/20001/ios/clean/chrome/browser/ui/tools/BUILD.gn File ios/clean/chrome/browser/ui/tools/BUILD.gn (right): https://codereview.chromium.org/2889483002/diff/20001/ios/clean/chrome/browser/ui/tools/BUILD.gn#newcode21 ios/clean/chrome/browser/ui/tools/BUILD.gn:21: ...
3 years, 7 months ago (2017-05-23 20:28:18 UTC) #14
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/2889483002/40001
3 years, 7 months ago (2017-05-23 20:29:23 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/374325) chromeos_amd64-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, ...
3 years, 7 months ago (2017-05-23 20:35:52 UTC) #19
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/2889483002/60001
3 years, 7 months ago (2017-05-23 21:13:57 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/445392)
3 years, 7 months ago (2017-05-23 21:23:49 UTC) #24
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/2889483002/80001
3 years, 7 months ago (2017-05-23 21:33:21 UTC) #27
commit-bot: I haz the power
3 years, 7 months ago (2017-05-24 02:35:29 UTC) #30
Message was sent while issue was closed.
Committed patchset #4 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/87a692a678babe78f8b2ddde3cf6...

Powered by Google App Engine
This is Rietveld 408576698