Add ProcessLifetimeObserver::OnTimedOut.

This allows consumers of TestLauncher and content::LaunchTests to take
action on child process timeout before the process is terminated.

BUG=764415
R=phajdan.jr@chromium.org,sky@chromium.org

Change-Id: Iccb359273c464f1e660a079af92edfc7feed817f
Reviewed-on: https://chromium-review.googlesource.com/746701
Commit-Queue: Greg Thompson <grt@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#513091}

CrOS-Libchrome-Original-Commit: 64c79760b3a2669b47c34424e2d4cea3e29fc50a
2 files changed
tree: 00281adf47431ab221b12be700bf6da8fe12b0ae
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/