DescriptionCreate and delete desktop shortcuts in general.
Currently planning 6 steps for this feature:
1. (this step) Create/delete shortcuts in general (few edge cases)
2. Add functionality for the checkbox- allow the user to select whether they want a shortcut or not from the create/manage profile dialogs
3. Find shortcuts on the desktop by their arguments instead of the path.
4. Handle edge case of 1 to 2 and 2 to 1 profiles (adding/removing icon and name from the shortcut)
5. Update shortcuts when the user changes their name/icon
6. Repopulate shortcuts map when browser starts up (to allow delete/update on new browser instances)
This CL depends on: Issue 10826188
BUG=133585
TEST=manual testing
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=151974
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #
Total comments: 8
Patch Set 5 : #Patch Set 6 : #
Total comments: 12
Patch Set 7 : Adding missing files #Patch Set 8 : #
Total comments: 24
Patch Set 9 : #
Total comments: 10
Patch Set 10 : Reordered functions to match new order for profile_shortcut_manager.h #Patch Set 11 : #
Total comments: 12
Patch Set 12 : #
Total comments: 8
Patch Set 13 : #
Total comments: 4
Patch Set 14 : #
Total comments: 22
Patch Set 15 : #
Total comments: 2
Patch Set 16 : #Patch Set 17 : Modified shortcut tests to be Windows only and removed extra #includes from Profile Manager tests. #Messages
Total messages: 29 (0 generated)
|