summaryrefslogtreecommitdiffstats
path: root/chrome/tools
diff options
context:
space:
mode:
authorsiggi <siggi@chromium.org>2014-11-21 13:55:45 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-21 21:56:22 +0000
commit5e62f7e775c0a4cd5e5686e51c29e42e748cbeb7 (patch)
tree66eb5c83a59cc0e047f8390ad9c0976847bb02a9 /chrome/tools
parentfcdbc18c93053642b3cb8b143e6b2bf7f521dedb (diff)
downloadchromium_src-5e62f7e775c0a4cd5e5686e51c29e42e748cbeb7.zip
chromium_src-5e62f7e775c0a4cd5e5686e51c29e42e748cbeb7.tar.gz
chromium_src-5e62f7e775c0a4cd5e5686e51c29e42e748cbeb7.tar.bz2
Build the chrome_watcher.dll binary, spawn the watcher process and glue in the metrics provider.
This will add a new process to each chrome process tree, the --type="watcher". This process type will load the chrome_watcher.dll, whose sole purpose in life (for now) is to wait for the browser to exit, and to record its exit code in registry. Ultimately the OOP crash handler will move out of Omaha, and end up co-habitating this process and the chrome_watcher.dll. BUG=412384 Review URL: https://codereview.chromium.org/741743002 Cr-Commit-Position: refs/heads/master@{#305293}
Diffstat (limited to 'chrome/tools')
-rw-r--r--chrome/tools/build/win/FILES.cfg5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/tools/build/win/FILES.cfg b/chrome/tools/build/win/FILES.cfg
index 403f1fb..3c8d3a0 100644
--- a/chrome/tools/build/win/FILES.cfg
+++ b/chrome/tools/build/win/FILES.cfg
@@ -73,6 +73,11 @@ FILES = [
'filegroup': ['default', 'symsrc'],
},
{
+ 'filename': 'chrome_watcher.dll',
+ 'buildtype': ['dev', 'official'],
+ 'filegroup': ['default', 'symsrc'],
+ },
+ {
'filename': '*.manifest',
'buildtype': ['dev', 'official'],
'filegroup': ['default', 'symsrc'],