DescriptionAutomatic Win8 default browser registration for the ash unittests.
Win8 default browser registration code is extracted into a fairly minimal .rgs script with a helper app that is then invoked by the ash unittests.
A full ICommandExecuteImpl implementation turns out to not be needed as the ash tests activate the registered default browser directly by AppUserModelId which avoids the need for
ICommandExecuteImpl and the other stuff in the production delegate_execute.exe.
BUG=154081
TEST=ash_unittests, eventually.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=182258
Patch Set 1 #Patch Set 2 : Working registration. #Patch Set 3 : Cleanup. #Patch Set 4 : Simplify reg code, remove unneeded delegate_execute. #Patch Set 5 : gyp fixes #Patch Set 6 : More gyp fixes #Patch Set 7 : Cleanup. #
Total comments: 26
Patch Set 8 : Dear Greg. #
Total comments: 14
Patch Set 9 : Dear Greg the second. #
Total comments: 12
Patch Set 10 : Dear Greg #
Total comments: 1
Patch Set 11 : CHECK->ASSERT_TRUE #
Messages
Total messages: 13 (0 generated)
|