This is a tracking bug for recording work related to the stability file.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ba8991ee197a4aea56536c6096fc8d35adfe454f commit ba8991ee197a4aea56536c6096fc8d35adfe454f Author: manzagop <manzagop@chromium.org> Date: Mon May 08 21:05:21 2017 Record keep alive registry's state in stability instrumentation The registry may prevent shutdown which, even with crash reports, may not necessarily be visible at end session (somewhat relevant bug: https://crbug.com/707735). BUG=719026 Review-Url: https://codereview.chromium.org/2861223003 Cr-Commit-Position: refs/heads/master@{#470122} [modify] https://crrev.com/ba8991ee197a4aea56536c6096fc8d35adfe454f/chrome/browser/lifetime/keep_alive_registry.cc [modify] https://crrev.com/ba8991ee197a4aea56536c6096fc8d35adfe454f/chrome/browser/lifetime/keep_alive_registry.h [modify] https://crrev.com/ba8991ee197a4aea56536c6096fc8d35adfe454f/components/browser_watcher/stability_data_names.cc [modify] https://crrev.com/ba8991ee197a4aea56536c6096fc8d35adfe454f/components/browser_watcher/stability_data_names.h [modify] https://crrev.com/ba8991ee197a4aea56536c6096fc8d35adfe454f/components/browser_watcher/stability_debugging.cc [modify] https://crrev.com/ba8991ee197a4aea56536c6096fc8d35adfe454f/components/browser_watcher/stability_debugging.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6 commit e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6 Author: manzagop <manzagop@chromium.org> Date: Wed Jun 14 20:51:27 2017 Stability instrumentation: add a Vectored Exception Handler Adds a vectored exception handler that records basic exception information (exception code and address, as well as pc). Details: - the handler is registered as first handler, but may get bumped due to subsequent registrations - in order for the exception info to be recorded, a thread tracker must already exist BUG=719026 Review-Url: https://codereview.chromium.org/2927653003 Cr-Commit-Position: refs/heads/master@{#479498} [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/base/debug/activity_tracker.cc [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/base/debug/activity_tracker.h [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/chrome/browser/chrome_browser_field_trials_desktop.cc [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/components/browser_watcher/stability_debugging.cc [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/components/browser_watcher/stability_debugging.h [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/components/browser_watcher/stability_debugging_win_unittest.cc [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/components/browser_watcher/stability_paths_unittest.cc [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/components/browser_watcher/stability_report.proto [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/components/browser_watcher/stability_report_extractor.cc [modify] https://crrev.com/e17e32d3fba9614e1dc54ffd21aa3ae56409a9f6/components/browser_watcher/stability_report_extractor_unittest.cc
Comment 1 by bugdroid1@chromium.org
, May 8 2017