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

Issue 1984863002: Clean up LoginUIService. Remove Singleton behavior from PeopleHandler (Closed)

Created:
4 years, 7 months ago by tommycli
Modified:
4 years, 6 months ago
CC:
chromium-reviews, dbeam+watch-options_chromium.org, michaelpg+watch-options_chromium.org, michaelpg+watch-md-settings_chromium.org, dbeam+watch-settings_chromium.org, stevenjb+watch-md-settings_chromium.org, sync-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Clean up LoginUIService. Remove Singleton behavior from PeopleHandler The old SyncSetupHandler used in Old Options should retain its Singleton behavior. BUG=563721 Committed: https://crrev.com/86fed6eaf1ec5922b03282b0e99d91c5b87ea1da Cr-Commit-Position: refs/heads/master@{#401357}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : \ #

Patch Set 5 : sync and add datatype push update notifications #

Total comments: 2

Patch Set 6 : #

Patch Set 7 : merge changes from origin/master #

Patch Set 8 : #

Patch Set 9 : merge origin/master #

Patch Set 10 : Merge branch '0179-settings-people-make-pss-support-multiple-uis' into 0168-settings-people-remove-… #

Patch Set 11 : fix merge issue #

Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -205 lines) Patch
M chrome/browser/sync/sync_error_notifier_ash_unittest.cc View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/sync/sync_global_error_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/sync/one_click_signin_sync_starter.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/options/sync_setup_handler.h View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/settings/people_handler.h View 1 2 3 4 5 6 7 8 3 chunks +2 lines, -13 lines 0 comments Download
M chrome/browser/ui/webui/settings/people_handler.cc View 1 2 3 4 5 6 7 8 9 10 8 chunks +13 lines, -59 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_ui_browsertest.cc View 1 2 3 4 5 6 7 8 9 2 chunks +0 lines, -37 lines 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_service.h View 1 2 3 4 5 6 5 chunks +10 lines, -28 lines 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_service.cc View 1 2 3 4 5 6 2 chunks +7 lines, -12 lines 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_service_unittest.cc View 1 chunk +22 lines, -51 lines 0 comments Download
M components/browser_sync/browser/profile_sync_service.cc View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -1 line 0 comments Download

Messages

Total messages: 41 (14 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/1984863002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1984863002/40001
4 years, 7 months ago (2016-05-16 22:24:50 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_rel/builds/112098)
4 years, 7 months ago (2016-05-16 23:06:30 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1984863002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1984863002/60001
4 years, 7 months ago (2016-05-17 00:39:31 UTC) #8
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-05-17 02:09:01 UTC) #10
tommycli
zea, rogerta: PTAL, thanks! This removes the One True Sync Dialog behavior we discussed. It ...
4 years, 7 months ago (2016-05-17 16:11:41 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/1984863002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1984863002/80001
4 years, 7 months ago (2016-05-17 18:24:55 UTC) #14
Nicolas Zea
Just reviewing sync/ https://codereview.chromium.org/1984863002/diff/80001/components/browser_sync/browser/profile_sync_service.cc File components/browser_sync/browser/profile_sync_service.cc (right): https://codereview.chromium.org/1984863002/diff/80001/components/browser_sync/browser/profile_sync_service.cc#newcode1708 components/browser_sync/browser/profile_sync_service.cc:1708: NotifyObservers(); Is this necessary? Configuration should ...
4 years, 7 months ago (2016-05-17 20:00:55 UTC) #15
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-05-17 20:01:11 UTC) #17
tommycli
zea: thanks for the fast review. My response below. :) https://codereview.chromium.org/1984863002/diff/80001/components/browser_sync/browser/profile_sync_service.cc File components/browser_sync/browser/profile_sync_service.cc (right): https://codereview.chromium.org/1984863002/diff/80001/components/browser_sync/browser/profile_sync_service.cc#newcode1708 ...
4 years, 7 months ago (2016-05-17 23:23:22 UTC) #18
Nicolas Zea
On 2016/05/17 23:23:22, tommycli wrote: > zea: thanks for the fast review. My response below. ...
4 years, 7 months ago (2016-05-18 00:29:17 UTC) #19
tommycli
On 2016/05/18 00:29:17, Nicolas Zea wrote: > On 2016/05/17 23:23:22, tommycli wrote: > > zea: ...
4 years, 7 months ago (2016-05-18 20:21:30 UTC) #20
Nicolas Zea
On 2016/05/18 20:21:30, tommycli wrote: > On 2016/05/18 00:29:17, Nicolas Zea wrote: > > On ...
4 years, 7 months ago (2016-05-19 22:23:12 UTC) #21
tommycli
On 2016/05/19 at 22:23:12, zea wrote: > On 2016/05/18 20:21:30, tommycli wrote: > > On ...
4 years, 7 months ago (2016-05-20 00:02:31 UTC) #22
Nicolas Zea
On 2016/05/20 00:02:31, tommycli wrote: > On 2016/05/19 at 22:23:12, zea wrote: > > On ...
4 years, 7 months ago (2016-05-20 00:13:42 UTC) #23
tommycli
zea: This is the followup to the other Sync refactor. PTAL. Thanks!
4 years, 6 months ago (2016-06-13 22:02:58 UTC) #24
Nicolas Zea
sync LGTM (sorry for the slow response!)
4 years, 6 months ago (2016-06-20 07:14:54 UTC) #25
Roger Tawa OOO till Jul 10th
Clean up looks good. With then new sign in flow that always uses native UI ...
4 years, 6 months ago (2016-06-20 13:50:45 UTC) #27
anthonyvd
On 2016/06/20 at 13:50:45, rogerta wrote: > Clean up looks good. With then new sign ...
4 years, 6 months ago (2016-06-20 13:58:57 UTC) #28
tommycli
On 2016/06/20 13:58:57, anthonyvd wrote: > On 2016/06/20 at 13:50:45, rogerta wrote: > > Clean ...
4 years, 6 months ago (2016-06-21 19:10:04 UTC) #29
tommycli
On 2016/06/21 19:10:04, tommycli wrote: > On 2016/06/20 13:58:57, anthonyvd wrote: > > On 2016/06/20 ...
4 years, 6 months ago (2016-06-21 19:14:37 UTC) #30
tommycli
rogerta: ping, thanks!
4 years, 6 months ago (2016-06-22 17:47:16 UTC) #31
Roger Tawa OOO till Jul 10th
On 2016/06/22 17:47:16, tommycli wrote: > rogerta: ping, thanks! Thanks for checking Tommy. lgtm, but ...
4 years, 6 months ago (2016-06-22 17:59:48 UTC) #32
tommycli
On 2016/06/22 17:59:48, Roger Tawa wrote: > On 2016/06/22 17:47:16, tommycli wrote: > > rogerta: ...
4 years, 6 months ago (2016-06-22 18:01:58 UTC) #33
Roger Tawa OOO till Jul 10th
On 2016/06/22 18:01:58, tommycli wrote: > On 2016/06/22 17:59:48, Roger Tawa wrote: > > On ...
4 years, 6 months ago (2016-06-22 18:18:31 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1984863002/200001
4 years, 6 months ago (2016-06-22 18:19:38 UTC) #37
commit-bot: I haz the power
Committed patchset #11 (id:200001)
4 years, 6 months ago (2016-06-22 18:25:47 UTC) #39
commit-bot: I haz the power
4 years, 6 months ago (2016-06-22 18:29:40 UTC) #41
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/86fed6eaf1ec5922b03282b0e99d91c5b87ea1da
Cr-Commit-Position: refs/heads/master@{#401357}

Powered by Google App Engine
This is Rietveld 408576698