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

Issue 847733005: Move User Manager onto a System profile. (Closed)

Created:
5 years, 11 months ago by Mike Lerman
Modified:
5 years, 11 months ago
Reviewers:
noms (inactive), Nico
CC:
chromium-reviews, tfarina, rginda+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move User Manager onto a System profile. There are issue with the Guest Profile's cookies not being cleared as they should be when Guest Mode is closed. To ensure the Guest Profile isn't being used when there are no Guest browsers open, move the User Manager onto a new profile. This is a modern version of this older CL: https://codereview.chromium.org/239543012/ BUG=445036 Committed: https://crrev.com/b8df6e822aa311ecc63fd58544ea595ab4eb2c40 Cr-Commit-Position: refs/heads/master@{#312906}

Patch Set 1 #

Patch Set 2 : Comment #

Patch Set 3 : Rebase #

Patch Set 4 : Better predicates for IsSystemProfilke #

Patch Set 5 : Compile Error - Windows #

Total comments: 4

Patch Set 6 : Comment #

Total comments: 2

Patch Set 7 : noms nit #

Patch Set 8 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+124 lines, -47 lines) Patch
M chrome/browser/app_controller_mac_browsertest.mm View 4 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/profiles/profile.h View 1 2 3 4 5 3 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile.cc View 1 2 3 2 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/profiles/profile_impl.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/profiles/profile_manager.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile_manager.cc View 1 2 3 2 chunks +11 lines, -1 line 0 comments Download
M chrome/browser/profiles/profile_manager_unittest.cc View 1 2 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile_window.h View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_window.cc View 3 chunks +9 lines, -9 lines 0 comments Download
M chrome/browser/profiles/profiles_state.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/profiles/user_manager_mac.h View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/profiles/user_manager_mac.mm View 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/cocoa/profiles/user_manager_mac_unittest.mm View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/profiles/user_manager_view.h View 1 chunk +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/profiles/user_manager_view.cc View 1 2 3 4 4 chunks +10 lines, -10 lines 0 comments Download
M chrome/common/chrome_constants.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/chrome_constants.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/base/testing_profile_manager.h View 1 2 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/test/base/testing_profile_manager.cc View 1 2 3 4 5 6 3 chunks +29 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (2 generated)
Mike Lerman
Wondering and well-wishing reviewers, Could I request your attention at this CL? noms@ - profiles ...
5 years, 11 months ago (2015-01-15 18:04:58 UTC) #2
noms (inactive)
https://codereview.chromium.org/847733005/diff/80001/chrome/browser/profiles/profile.h File chrome/browser/profiles/profile.h (right): https://codereview.chromium.org/847733005/diff/80001/chrome/browser/profiles/profile.h#newcode322 chrome/browser/profiles/profile.h:322: // Returns whether it is a guest session. nit: ...
5 years, 11 months ago (2015-01-20 13:43:17 UTC) #3
Mike Lerman
https://codereview.chromium.org/847733005/diff/80001/chrome/browser/profiles/profile.h File chrome/browser/profiles/profile.h (right): https://codereview.chromium.org/847733005/diff/80001/chrome/browser/profiles/profile.h#newcode322 chrome/browser/profiles/profile.h:322: // Returns whether it is a guest session. On ...
5 years, 11 months ago (2015-01-20 16:18:11 UTC) #4
noms (inactive)
lgtm! https://codereview.chromium.org/847733005/diff/100001/chrome/test/base/testing_profile_manager.cc File chrome/test/base/testing_profile_manager.cc (right): https://codereview.chromium.org/847733005/diff/100001/chrome/test/base/testing_profile_manager.cc#newcode147 chrome/test/base/testing_profile_manager.cc:147: // Add the guest profile to the profile ...
5 years, 11 months ago (2015-01-23 01:03:51 UTC) #5
Mike Lerman
Nico, over to you for the non-Profiles bits. Thanks! Thanks, Monica! https://codereview.chromium.org/847733005/diff/100001/chrome/test/base/testing_profile_manager.cc File chrome/test/base/testing_profile_manager.cc (right): ...
5 years, 11 months ago (2015-01-23 17:42:27 UTC) #6
Nico
"system profile" is a new invention in this patch, not an existing thing, right? I ...
5 years, 11 months ago (2015-01-23 18:08:09 UTC) #7
Mike Lerman
Noms and I chatted about the name, and settled on this. Yes, it's a new ...
5 years, 11 months ago (2015-01-23 18:23:03 UTC) #8
Nico
On 2015/01/23 18:23:03, Mike Lerman wrote: > Noms and I chatted about the name, and ...
5 years, 11 months ago (2015-01-23 18:26:26 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/847733005/140001
5 years, 11 months ago (2015-01-23 18:38:19 UTC) #11
commit-bot: I haz the power
Committed patchset #8 (id:140001)
5 years, 11 months ago (2015-01-23 19:56:15 UTC) #12
commit-bot: I haz the power
5 years, 11 months ago (2015-01-23 19:57:39 UTC) #13
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/b8df6e822aa311ecc63fd58544ea595ab4eb2c40
Cr-Commit-Position: refs/heads/master@{#312906}

Powered by Google App Engine
This is Rietveld 408576698