|
|
Settings People Revamp: Implement Chrome Profile name/icon selection.
1) Decouple the profile icon and name updates from the
SyncStatus struct. They are now updated separately.
See SyncPrivateApi.getProfileInfo.
2) Updates PeopleHandler to send new profile icon and name
updates in response to these changing.
3) Copies a subset of options::ManageProfileHandler to
settings::ManageProfileHandler. The parts left behind are
functionality that will be subsumed by the new native User Manager.
4) Implements new functions necessary for manage_profile.html page in SyncPrivateApi.
5) Adds a manage_profile.html subpage that allows Chrome users to switch their name and icon.
BUG= 563721
Committed: https://crrev.com/9cb23370b8d9d2f0bdaed145e5682ac862c424e1
Cr-Commit-Position: refs/heads/master@{#368181}
Total comments: 26
Total comments: 14
Total comments: 10
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+432 lines, -475 lines) |
Patch |
 |
M |
chrome/app/settings_strings.grdp
|
View
|
1
2
3
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/settings/people_page/compiled_resources.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
chrome/browser/resources/settings/people_page/manage_profile.css
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/resources/settings/people_page/manage_profile.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/resources/settings/people_page/manage_profile.js
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+96 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/settings/people_page/people_page.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
3 chunks |
+13 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/settings/people_page/people_page.js
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+33 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/settings/people_page/sync_private_api.js
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+52 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/settings/settings_page/compiled_resources.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/settings/settings_page/settings_router.js
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+17 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/settings/settings_resources.grd
|
View
|
1
2
3
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/settings/md_settings_ui.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+12 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/settings/people_handler.h
|
View
|
1
2
3
4
5
6
7
8
9
|
4 chunks |
+9 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/settings/people_handler.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+30 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/settings/people_handler_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
15 chunks |
+29 lines, -20 lines |
0 comments
|
Download
|
 |
A + |
chrome/browser/ui/webui/settings/settings_manage_profile_handler.h
|
View
|
1
2
3
4
5
6
7
8
9
|
4 chunks |
+18 lines, -72 lines |
0 comments
|
Download
|
 |
A + |
chrome/browser/ui/webui/settings/settings_manage_profile_handler.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
13 chunks |
+40 lines, -360 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_ui.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 25 (8 generated)
|