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

Issue 1891863004: Copy contents of ui/base/ios into ios/chrome/browser/ui/context_menu (Closed)

Created:
4 years, 8 months ago by Jackie Quinn
Modified:
4 years, 8 months ago
CC:
chromium-reviews, sdefresne+watch_chromium.org, rohitrao (ping after 24h), sdefresne
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Copy contents of ui/base/ios into ios/chrome/browser/ui/context_menu Moving context menu code into ios/chrome/browser/ui as a part of factoring link context menus out of BrowserViewController. Step 1 of 3. BUG=604727 Committed: https://crrev.com/b64b9b67671fa06be5e3cebb55bef4bc2467b908 Cr-Commit-Position: refs/heads/master@{#388800}

Patch Set 1 #

Patch Set 2 : Formatting #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : Add to gn #

Total comments: 8

Patch Set 6 : #

Patch Set 7 : Add ContextMenuProvider #

Patch Set 8 : #

Total comments: 6

Patch Set 9 : Comment and test cleanup #

Patch Set 10 : Rebase #

Patch Set 11 : rebase #

Patch Set 12 : Fix HardwardKeyboard test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -45 lines) Patch
M ios/chrome/BUILD.gn View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M ios/chrome/browser/BUILD.gn View 1 2 3 4 5 6 1 chunk +5 lines, -0 lines 0 comments Download
A + ios/chrome/browser/ui/context_menu/OWNERS View 0 chunks +-1 lines, --1 lines 0 comments Download
A + ios/chrome/browser/ui/context_menu/context_menu_controller.h View 1 2 3 4 5 3 chunks +7 lines, -7 lines 0 comments Download
A + ios/chrome/browser/ui/context_menu/context_menu_controller.mm View 1 2 3 4 5 6 7 8 8 chunks +16 lines, -19 lines 0 comments Download
A + ios/chrome/browser/ui/context_menu/context_menu_controller_unittest.mm View 1 2 3 4 5 6 7 8 2 chunks +12 lines, -12 lines 0 comments Download
A + ios/chrome/browser/ui/context_menu/context_menu_holder.h View 1 2 3 4 5 3 chunks +4 lines, -4 lines 0 comments Download
A + ios/chrome/browser/ui/context_menu/context_menu_holder.mm View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
A ios/chrome/browser/ui/context_menu/context_menu_provider.h View 1 2 3 4 5 6 7 1 chunk +23 lines, -0 lines 0 comments Download
M ios/chrome/browser/ui/keyboard/hardware_keyboard_watcher_unittest.mm View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +11 lines, -1 line 0 comments Download
M ios/chrome/ios_chrome.gyp View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -0 lines 0 comments Download
M ios/chrome/ios_chrome_tests.gyp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M ios/web/web_state/ui/crw_web_controller.mm View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 34 (17 generated)
Jackie Quinn
Let me know if this seems like a reasonable strategy: 1) Copy into ios/chrome/browser/ui/context_menu 2) ...
4 years, 8 months ago (2016-04-15 19:17:55 UTC) #3
Eugene But (OOO till 7-30)
This seems like a reasonable strategy. https://codereview.chromium.org/1891863004/diff/80001/ios/chrome/BUILD.gn File ios/chrome/BUILD.gn (right): https://codereview.chromium.org/1891863004/diff/80001/ios/chrome/BUILD.gn#newcode54 ios/chrome/BUILD.gn:54: "browser/ui/context_menu/cru_context_menu_controller_unittest.mm", We don't ...
4 years, 8 months ago (2016-04-15 19:57:18 UTC) #4
Jackie Quinn
https://codereview.chromium.org/1891863004/diff/80001/ios/chrome/BUILD.gn File ios/chrome/BUILD.gn (right): https://codereview.chromium.org/1891863004/diff/80001/ios/chrome/BUILD.gn#newcode54 ios/chrome/BUILD.gn:54: "browser/ui/context_menu/cru_context_menu_controller_unittest.mm", On 2016/04/15 19:57:17, Eugene But wrote: > We ...
4 years, 8 months ago (2016-04-15 20:38:07 UTC) #5
Eugene But (OOO till 7-30)
lgtm, please wait for Sylvain as he is the current owner of this code
4 years, 8 months ago (2016-04-15 20:50:43 UTC) #6
Jackie Quinn
Added ContextMenuProvider protocol to ios/chrome/browser/ui/context_menu
4 years, 8 months ago (2016-04-15 21:48:43 UTC) #7
sdefresne
lgtm If you do not want to fix the test in that CL (so that ...
4 years, 8 months ago (2016-04-18 08:47:29 UTC) #9
rohitrao (ping after 24h)
Is there a bug link for this work?
4 years, 8 months ago (2016-04-18 11:22:21 UTC) #11
Jackie Quinn
https://codereview.chromium.org/1891863004/diff/140001/ios/chrome/browser/ui/context_menu/context_menu_controller.mm File ios/chrome/browser/ui/context_menu/context_menu_controller.mm (right): https://codereview.chromium.org/1891863004/diff/140001/ios/chrome/browser/ui/context_menu/context_menu_controller.mm#newcode36 ios/chrome/browser/ui/context_menu/context_menu_controller.mm:36: // Weak underlying UIAlertController. On 2016/04/18 08:47:29, sdefresne wrote: ...
4 years, 8 months ago (2016-04-19 14:24:27 UTC) #13
Jackie Quinn
On 2016/04/18 11:22:21, rohitrao wrote: > Is there a bug link for this work? There ...
4 years, 8 months ago (2016-04-19 14:24:42 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1891863004/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1891863004/160001
4 years, 8 months ago (2016-04-19 15:45:27 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/161881)
4 years, 8 months ago (2016-04-19 16:06:19 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1891863004/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1891863004/180001
4 years, 8 months ago (2016-04-19 16:13:29 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/161903)
4 years, 8 months ago (2016-04-19 16:32:25 UTC) #24
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1891863004/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1891863004/200001
4 years, 8 months ago (2016-04-21 15:59:53 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1891863004/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1891863004/220001
4 years, 8 months ago (2016-04-21 16:01:55 UTC) #30
commit-bot: I haz the power
Committed patchset #12 (id:220001)
4 years, 8 months ago (2016-04-21 17:20:37 UTC) #32
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:35:41 UTC) #34
Message was sent while issue was closed.
Patchset 12 (id:??) landed as
https://crrev.com/b64b9b67671fa06be5e3cebb55bef4bc2467b908
Cr-Commit-Position: refs/heads/master@{#388800}

Powered by Google App Engine
This is Rietveld 408576698