Chromium Code Reviews
DescriptionMake sure an "all user" service works when packaged as part of another
service:
- Use the empty string as instance id when none provided instead of the
service name.
- Disable the tracing service by default.
- changed the ServiceManagerListener.OnServiceStarted notification so it
is fired when the service has replied (instead of when the process is
created)
- introduced a ServiceManagerListener notification for when a service
was not started
- added a new instance_per_child flag to service_manager to control
whether a new process should be created when starting a new
packaged service
BUG=658368
TEST=ServiceManagerTest.CreatePackagedSingletonInstance
Committed: https://crrev.com/8dcec2d180e56dcfe84506daac08ef37d7d57a24
Cr-Commit-Position: refs/heads/master@{#428098}
Patch Set 1 #Patch Set 2 : Rebased #Patch Set 3 : Fixed other tests #
Total comments: 11
Patch Set 4 : Addressed comments #Patch Set 5 : Fix the ServiceManagerTest.CreateInstance #Patch Set 6 : Fixed Mash browser test. #Patch Set 7 : Synced. #Patch Set 8 : Clean-up #Patch Set 9 : Clean-up. #
Total comments: 4
Patch Set 10 : Addressed latest comments and synced. #Messages
Total messages: 48 (31 generated)
|