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

Issue 2088443003: Shortcut ctrl+shift+T added on android. (Closed)

Created:
4 years, 6 months ago by xingliu
Modified:
4 years, 5 months ago
CC:
chromium-reviews, ntp-dev+reviews_chromium.org, Ted C, David Trainor- moved to gerrit
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Shortcut ctrl+shift+T added on android. This CL first check if we can undo the recent closure in java by using TabModelImpl. If nothing we can do with undo snackbar logic, then use recently_closed_tabs_bridge in native code to retrive data from tab_restore_service. BUG=602559 https://bugs.chromium.org/p/chromium/issues/detail?id=602559#c7 Committed: https://crrev.com/6fbb24a66cb8bb459fed7a4db23428620edb9048 Cr-Commit-Position: refs/heads/master@{#405624}

Patch Set 1 #

Patch Set 2 : Shortcut ctrl+shift+T added on android. #

Patch Set 3 : Shortcut ctrl+shift+T added on android, similar to desktop chrome. #

Patch Set 4 : fix issues based on feedback. #

Total comments: 7

Patch Set 5 : Do not use content platform data, still need to fix the tab model selection hack. #

Patch Set 6 : set window id for android into TabRestoreService::Tab.browser_id, to select the correct android tab… #

Total comments: 1

Patch Set 7 : use entries() to access tab restore data. change const to non const #

Patch Set 8 : not to modify session restore component, need to figure out a better way to find correct window dur… #

Patch Set 9 : Wire android tab model with LiveTabContext, so when access tab restore service, we don't hurt its c… #

Total comments: 11

Patch Set 10 : fixes based on code review feedbacks. #

Patch Set 11 : add incognito check in native code, based on code review feedback. #

Total comments: 40

Patch Set 12 : fixes based on review feedback. #

Total comments: 65

Patch Set 13 : Specify sdk version on test case to make try bot happy. #

Patch Set 14 : Fixes based on review feedback. #

Patch Set 15 : remove commented code, my bad. #

Total comments: 6

Patch Set 16 : Improve the quality of multi-window test case, also refactor some test code. #

Patch Set 17 : Refactor some code to android_live_tab_context from recently_closed_tabs_bridge #

Total comments: 7

Patch Set 18 : Refactor more code to android_tab_context, based on new review feedback, now it looks much cleaner. #

Patch Set 19 : Removed useless comment in code. #

Patch Set 20 : Removed unused includes in recently_closed_tab_bridge.cc #

Total comments: 40

Patch Set 21 : One more test case on Multiwindow, fixes for review comments. #

Patch Set 22 : Change the tab back to restore in background by default. Add special code to fix the 'only tab' iss… #

Patch Set 23 : Fix test code for changing back the selection behavior. #

Total comments: 15

Patch Set 24 : UMA added correctly, nit changes. #

Total comments: 4

Patch Set 25 : Rebase master, and minor changes. #

Total comments: 3

Patch Set 26 : Nit fixes based on review. #

Total comments: 5

Patch Set 27 : nit fixes based on review. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+561 lines, -49 lines) Patch
M chrome/android/java/res/values/ids.xml View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 4 chunks +12 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tabmodel/EmptyTabModel.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tabmodel/OffTheRecordTabModel.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tabmodel/SingleTabModel.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModel.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 5 chunks +21 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/DocumentTabModelImpl.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/multiwindow/MultiWindowUtilsTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 chunks +7 lines, -7 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/UndoTabModelTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 5 chunks +273 lines, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/document/MockDocumentTabModel.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/android/recently_closed_tabs_bridge.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/android/recently_closed_tabs_bridge.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +19 lines, -0 lines 0 comments Download
M chrome/browser/android/tab_android.h View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/android/tab_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +4 lines, -2 lines 0 comments Download
M chrome/browser/sessions/chrome_tab_restore_service_client.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 4 chunks +7 lines, -8 lines 0 comments Download
A + chrome/browser/ui/android/tab_model/android_live_tab_context.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +14 lines, -26 lines 0 comments Download
A chrome/browser/ui/android/tab_model/android_live_tab_context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +138 lines, -0 lines 0 comments Download
M chrome/browser/ui/android/tab_model/tab_model.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 3 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/ui/android/tab_model/tab_model.cc View 1 2 3 4 5 6 7 8 2 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/ui/android/tab_model/tab_model_jni_bridge.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -0 lines 0 comments Download
M tools/metrics/actions/actions.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 151 (68 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2088443003/20001
4 years, 6 months ago (2016-06-21 19:47:51 UTC) #2
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-21 20:42:48 UTC) #4
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2088443003/40001
4 years, 6 months ago (2016-06-23 02:30:16 UTC) #6
xingliu
nyquist@chromium.org: Please review changes in dtrainor@chromium.org: Please review changes in
4 years, 6 months ago (2016-06-23 02:35:09 UTC) #8
xingliu
4 years, 6 months ago (2016-06-23 02:49:01 UTC) #10
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-23 03:23:26 UTC) #12
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2088443003/60001
4 years, 6 months ago (2016-06-23 23:13:10 UTC) #14
xingliu
sky@chromium.org: Hi, Please review changes in components/sessions/content/content_platform_specific_tab_data.h components/sessions/content/content_platform_specific_tab_data.cc
4 years, 6 months ago (2016-06-23 23:20:28 UTC) #16
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-24 02:11:19 UTC) #18
sky
https://codereview.chromium.org/2088443003/diff/60001/components/sessions/content/content_platform_specific_tab_data.h File components/sessions/content/content_platform_specific_tab_data.h (right): https://codereview.chromium.org/2088443003/diff/60001/components/sessions/content/content_platform_specific_tab_data.h#newcode35 components/sessions/content/content_platform_specific_tab_data.h:35: return window_id_; Can you elaborate on why you need ...
4 years, 6 months ago (2016-06-24 15:54:22 UTC) #19
xingliu
https://codereview.chromium.org/2088443003/diff/60001/components/sessions/content/content_platform_specific_tab_data.h File components/sessions/content/content_platform_specific_tab_data.h (right): https://codereview.chromium.org/2088443003/diff/60001/components/sessions/content/content_platform_specific_tab_data.h#newcode35 components/sessions/content/content_platform_specific_tab_data.h:35: return window_id_; On 2016/06/24 15:54:22, sky wrote: > Can ...
4 years, 6 months ago (2016-06-24 16:48:44 UTC) #20
xingliu
Hi, just update comments in content_platform_specific_tab_data.h to elaborate reason to write data here, also propose ...
4 years, 6 months ago (2016-06-24 17:52:30 UTC) #21
sky
On 2016/06/24 17:52:30, xingliu wrote: > Hi, just update comments in content_platform_specific_tab_data.h to elaborate > ...
4 years, 6 months ago (2016-06-24 20:02:44 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/100001
4 years, 6 months ago (2016-06-24 21:10:13 UTC) #24
xingliu
On 2016/06/24 20:02:44, sky wrote: > On 2016/06/24 17:52:30, xingliu wrote: > > Hi, just ...
4 years, 6 months ago (2016-06-24 21:16:58 UTC) #25
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-24 21:56:14 UTC) #27
sky
https://codereview.chromium.org/2088443003/diff/100001/components/sessions/core/persistent_tab_restore_service.h File components/sessions/core/persistent_tab_restore_service.h (right): https://codereview.chromium.org/2088443003/diff/100001/components/sessions/core/persistent_tab_restore_service.h#newcode38 components/sessions/core/persistent_tab_restore_service.h:38: const Entries& entries() const override; Why can't you use ...
4 years, 6 months ago (2016-06-24 22:25:47 UTC) #28
xingliu
On 2016/06/24 22:25:47, sky wrote: > https://codereview.chromium.org/2088443003/diff/100001/components/sessions/core/persistent_tab_restore_service.h > File components/sessions/core/persistent_tab_restore_service.h (right): > > https://codereview.chromium.org/2088443003/diff/100001/components/sessions/core/persistent_tab_restore_service.h#newcode38 > ...
4 years, 6 months ago (2016-06-24 23:22:17 UTC) #29
xingliu
On 2016/06/24 22:25:47, sky wrote: > https://codereview.chromium.org/2088443003/diff/100001/components/sessions/core/persistent_tab_restore_service.h > File components/sessions/core/persistent_tab_restore_service.h (right): > > https://codereview.chromium.org/2088443003/diff/100001/components/sessions/core/persistent_tab_restore_service.h#newcode38 > ...
4 years, 6 months ago (2016-06-24 23:22:18 UTC) #30
sky
On 2016/06/24 23:22:18, xingliu wrote: > On 2016/06/24 22:25:47, sky wrote: > > > https://codereview.chromium.org/2088443003/diff/100001/components/sessions/core/persistent_tab_restore_service.h ...
4 years, 5 months ago (2016-06-27 15:09:15 UTC) #31
xingliu
Just remove any code in session restore component, so there is still an issue where ...
4 years, 5 months ago (2016-06-27 17:54:17 UTC) #33
sky
Can't you provide your own LiveTabContext? On Mon, Jun 27, 2016 at 10:54 AM, <xingliu@chromium.org> ...
4 years, 5 months ago (2016-06-27 20:36:34 UTC) #34
xingliu
On 2016/06/27 20:36:34, sky wrote: > Can't you provide your own LiveTabContext? > > On ...
4 years, 5 months ago (2016-06-27 21:30:57 UTC) #35
sky
I would investigate wiring it up. On Mon, Jun 27, 2016 at 2:30 PM, <xingliu@chromium.org> ...
4 years, 5 months ago (2016-06-27 21:57:34 UTC) #36
xingliu
On 2016/06/27 21:57:34, sky wrote: > I would investigate wiring it up. > > On ...
4 years, 5 months ago (2016-06-28 00:12:42 UTC) #37
sky
It's own cl SGTM On Mon, Jun 27, 2016 at 5:12 PM, <xingliu@chromium.org> wrote: > ...
4 years, 5 months ago (2016-06-28 02:59:40 UTC) #38
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/160001
4 years, 5 months ago (2016-06-28 16:06:45 UTC) #40
xingliu
Hi, please help to review. This cl implements the short cut for restore, also wires ...
4 years, 5 months ago (2016-06-28 16:55:56 UTC) #42
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-28 17:38:38 UTC) #44
sky
I'm not a good reviewer of the android files. Is there a specific file you ...
4 years, 5 months ago (2016-06-28 19:13:37 UTC) #45
xingliu
No, but thank you for the review, I just wired up the LiveTabContext with some ...
4 years, 5 months ago (2016-06-28 19:40:19 UTC) #46
Ted C
https://codereview.chromium.org/2088443003/diff/160001/chrome/browser/ui/android/tab_model/android_live_tab_context.cc File chrome/browser/ui/android/tab_model/android_live_tab_context.cc (right): https://codereview.chromium.org/2088443003/diff/160001/chrome/browser/ui/android/tab_model/android_live_tab_context.cc#newcode1 chrome/browser/ui/android/tab_model/android_live_tab_context.cc:1: // Copyright (c) 2016 The Chromium Authors. All rights ...
4 years, 5 months ago (2016-06-28 19:49:50 UTC) #48
Theresa
https://codereview.chromium.org/2088443003/diff/160001/chrome/browser/android/recently_closed_tabs_bridge.cc File chrome/browser/android/recently_closed_tabs_bridge.cc (right): https://codereview.chromium.org/2088443003/diff/160001/chrome/browser/android/recently_closed_tabs_bridge.cc#newcode148 chrome/browser/android/recently_closed_tabs_bridge.cc:148: using RestoreTab = const sessions::TabRestoreService::Tab; The benefit of implementing ...
4 years, 5 months ago (2016-06-28 20:47:09 UTC) #49
xingliu
I think we basically only use data in tab restore service instead of directly call ...
4 years, 5 months ago (2016-06-28 22:37:10 UTC) #50
xingliu
I think we basically only use data in tab restore service instead of directly call ...
4 years, 5 months ago (2016-06-28 22:37:13 UTC) #51
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/200001
4 years, 5 months ago (2016-06-29 16:49:13 UTC) #53
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-29 17:30:49 UTC) #55
Theresa
I played around with this on my Nexus 9 with multi-window and overall it seems ...
4 years, 5 months ago (2016-06-29 23:53:30 UTC) #56
xingliu
https://codereview.chromium.org/2088443003/diff/160001/chrome/browser/android/recently_closed_tabs_bridge.cc File chrome/browser/android/recently_closed_tabs_bridge.cc (right): https://codereview.chromium.org/2088443003/diff/160001/chrome/browser/android/recently_closed_tabs_bridge.cc#newcode148 chrome/browser/android/recently_closed_tabs_bridge.cc:148: using RestoreTab = const sessions::TabRestoreService::Tab; On 2016/06/28 20:47:09, Theresa ...
4 years, 5 months ago (2016-06-30 05:43:56 UTC) #58
xingliu
4 years, 5 months ago (2016-06-30 05:44:42 UTC) #60
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/220001
4 years, 5 months ago (2016-06-30 16:27:13 UTC) #62
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/90183)
4 years, 5 months ago (2016-06-30 17:05:32 UTC) #64
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/220001
4 years, 5 months ago (2016-06-30 17:28:52 UTC) #66
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/90232)
4 years, 5 months ago (2016-06-30 18:24:46 UTC) #68
Theresa
https://codereview.chromium.org/2088443003/diff/200001/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java File chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java (right): https://codereview.chromium.org/2088443003/diff/200001/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java#newcode727 chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java:727: TabLaunchType.FROM_LONGPRESS_FOREGROUND); On 2016/06/30 05:43:55, xingliu wrote: > On 2016/06/29 ...
4 years, 5 months ago (2016-06-30 20:50:26 UTC) #69
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/240001
4 years, 5 months ago (2016-06-30 20:51:03 UTC) #71
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/90385)
4 years, 5 months ago (2016-06-30 22:04:55 UTC) #73
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/260001
4 years, 5 months ago (2016-06-30 23:04:56 UTC) #75
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/280001
4 years, 5 months ago (2016-06-30 23:08:58 UTC) #77
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-30 23:52:29 UTC) #79
xingliu
Fix things based on Theresa's review. https://codereview.chromium.org/2088443003/diff/220001/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java (right): https://codereview.chromium.org/2088443003/diff/220001/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java:49: * Opens the ...
4 years, 5 months ago (2016-07-01 00:30:39 UTC) #80
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/300001
4 years, 5 months ago (2016-07-02 00:27:23 UTC) #82
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/300001
4 years, 5 months ago (2016-07-02 00:30:18 UTC) #84
Theresa
I was playing around with the patch today and found a way that we can ...
4 years, 5 months ago (2016-07-02 01:00:37 UTC) #85
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-07-02 01:08:53 UTC) #87
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/320001
4 years, 5 months ago (2016-07-05 19:34:57 UTC) #89
xingliu
To Theresa: Please help to review new patch, refactor code to use RestoreMostRecentEntry, also improve ...
4 years, 5 months ago (2016-07-05 19:46:38 UTC) #91
xingliu
4 years, 5 months ago (2016-07-05 19:47:36 UTC) #93
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-07-05 20:08:41 UTC) #95
Theresa
https://codereview.chromium.org/2088443003/diff/320001/chrome/browser/android/recently_closed_tabs_bridge.cc File chrome/browser/android/recently_closed_tabs_bridge.cc (right): https://codereview.chromium.org/2088443003/diff/320001/chrome/browser/android/recently_closed_tabs_bridge.cc#newcode156 chrome/browser/android/recently_closed_tabs_bridge.cc:156: if (!tab_model || tab_model->IsOffTheRecord()) { I think that rather ...
4 years, 5 months ago (2016-07-06 18:51:06 UTC) #96
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/320001
4 years, 5 months ago (2016-07-06 20:30:07 UTC) #98
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-07-06 21:48:54 UTC) #100
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/340001
4 years, 5 months ago (2016-07-06 22:10:21 UTC) #102
xingliu
Refactor more code in recently_closed_tabs_bridge.cc. Much cleaner now. https://codereview.chromium.org/2088443003/diff/320001/chrome/browser/android/recently_closed_tabs_bridge.cc File chrome/browser/android/recently_closed_tabs_bridge.cc (right): https://codereview.chromium.org/2088443003/diff/320001/chrome/browser/android/recently_closed_tabs_bridge.cc#newcode156 chrome/browser/android/recently_closed_tabs_bridge.cc:156: if ...
4 years, 5 months ago (2016-07-06 22:35:41 UTC) #103
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/380001
4 years, 5 months ago (2016-07-07 15:48:56 UTC) #105
Theresa
This is looking good over all, mostly nits and an open UX question. https://codereview.chromium.org/2088443003/diff/320001/chrome/browser/android/recently_closed_tabs_bridge.cc File ...
4 years, 5 months ago (2016-07-07 19:00:14 UTC) #106
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-07-07 19:50:09 UTC) #108
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2088443003/400001
4 years, 5 months ago (2016-07-08 04:16:56 UTC) #110
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-07-08 05:15:38 UTC) #112
xingliu
Fixes based on code review. https://codereview.chromium.org/2088443003/diff/380001/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java (right): https://codereview.chromium.org/2088443003/diff/380001/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java#newcode109 chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentlyClosedBridge.java:109: * Opens the most ...
4 years, 5 months ago (2016-07-08 21:26:49 UTC) #117
Theresa
This is getting really close, all nits. https://codereview.chromium.org/2088443003/diff/380001/chrome/browser/ui/android/tab_model/android_live_tab_context.cc File chrome/browser/ui/android/tab_model/android_live_tab_context.cc (right): https://codereview.chromium.org/2088443003/diff/380001/chrome/browser/ui/android/tab_model/android_live_tab_context.cc#newcode110 chrome/browser/ui/android/tab_model/android_live_tab_context.cc:110: sessions::LiveTabContext* AndroidLiveTabContext::FindContextForWebContents( ...
4 years, 5 months ago (2016-07-12 00:06:17 UTC) #118
xingliu
Add Uma entry in actions.xml, and a couple of other minor fixes based on review. ...
4 years, 5 months ago (2016-07-12 03:57:18 UTC) #121
Theresa
lgtm % nits https://codereview.chromium.org/2088443003/diff/440001/chrome/browser/ui/android/tab_model/android_live_tab_context.cc File chrome/browser/ui/android/tab_model/android_live_tab_context.cc (right): https://codereview.chromium.org/2088443003/diff/440001/chrome/browser/ui/android/tab_model/android_live_tab_context.cc#newcode20 chrome/browser/ui/android/tab_model/android_live_tab_context.cc:20: void AndroidLiveTabContext::ShowBrowserWindow() { On 2016/07/12 03:57:18, ...
4 years, 5 months ago (2016-07-12 17:25:17 UTC) #124
xingliu
To asvitkine: Please help to review, tools/metrics/actions/actions.xml.
4 years, 5 months ago (2016-07-12 18:53:50 UTC) #126
Alexei Svitkine (slow)
lgtm
4 years, 5 months ago (2016-07-12 18:56:58 UTC) #129
nyquist
lgtm https://codereview.chromium.org/2088443003/diff/480001/chrome/browser/android/recently_closed_tabs_bridge.cc File chrome/browser/android/recently_closed_tabs_bridge.cc (right): https://codereview.chromium.org/2088443003/diff/480001/chrome/browser/android/recently_closed_tabs_bridge.cc#newcode140 chrome/browser/android/recently_closed_tabs_bridge.cc:140: // a call to AndroidLiveTabContext::FindLiveTabContextWithID. Nit: Could you ...
4 years, 5 months ago (2016-07-13 18:51:30 UTC) #132
xingliu
To marja: Please help review chrome/browser/sessions/chrome_tab_restore_service_client.cc
4 years, 5 months ago (2016-07-14 16:07:31 UTC) #138
David Trainor- moved to gerrit
lgtm % nits. https://codereview.chromium.org/2088443003/diff/500001/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/UndoTabModelTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/UndoTabModelTest.java (right): https://codereview.chromium.org/2088443003/diff/500001/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/UndoTabModelTest.java#newcode39 chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/UndoTabModelTest.java:39: private static final String TEST_URL_0 = ...
4 years, 5 months ago (2016-07-14 18:25:53 UTC) #139
marja
chrome/browser/sessions/chrome_tab_restore_service_client.cc rubberstamp lgtm, assuming you've done the comments from other reviewers (I didn't verify).
4 years, 5 months ago (2016-07-14 18:27:56 UTC) #140
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/2088443003/520001
4 years, 5 months ago (2016-07-14 22:25:18 UTC) #147
commit-bot: I haz the power
Committed patchset #27 (id:520001)
4 years, 5 months ago (2016-07-14 23:25:16 UTC) #148
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-14 23:25:33 UTC) #149
commit-bot: I haz the power
4 years, 5 months ago (2016-07-14 23:27:10 UTC) #151
Message was sent while issue was closed.
Patchset 27 (id:??) landed as
https://crrev.com/6fbb24a66cb8bb459fed7a4db23428620edb9048
Cr-Commit-Position: refs/heads/master@{#405624}

Powered by Google App Engine
This is Rietveld 408576698