Adds switch to enable ServiceProcessLauncher
This is useful for tests. Additionally made it so that catalog set via
SetDefaultCatalogManifest() is loaded in addition to the
static_manifest. Lastly, adds a scoped-allow-blocking in
ServiceProcessLauncher. This needs to be fixed, but as this code isn't
yet used in production the scoped-allow-blocking is ok.
Also, made catalog a lib so that other code can call static functions
and not end up with it's own copy.
BUG=844076
TEST=test coming shortly
Change-Id: I724a3cb63c425d2b5298d8c049fca9ac449745c3
Reviewed-on: https://chromium-review.googlesource.com/1064694
Commit-Queue: Scott Violet <sky@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Cr-Commit-Position: refs/heads/master@{#559743}
CrOS-Libchrome-Original-Commit: 92310cbab544a1a3ed2b1b0623155e2fe8c2c859
1 file changed