Index: content/public/browser/render_process_host_observer.h |
diff --git a/content/public/browser/render_process_host_observer.h b/content/public/browser/render_process_host_observer.h |
index 926b66d1dd3dd252bac3209d89e553faa781575b..9414f57a6e6d3e42d9996be33fd1f89fc89d2a75 100644 |
--- a/content/public/browser/render_process_host_observer.h |
+++ b/content/public/browser/render_process_host_observer.h |
@@ -17,11 +17,14 @@ class RenderProcessHost; |
// in RenderProcessHost lifecycle events. |
class CONTENT_EXPORT RenderProcessHostObserver { |
public: |
- // This method is invoked when a render process exited (either normally or |
- // with a crash). To determine if the process closed normally or crashed, |
- // examine the |status| parameter. |
+ // This method is invoked when the process of the observed RenderProcessHost |
+ // exits (either normally or with a crash). To determine if the process closed |
+ // normally or crashed, examine the |status| parameter. |
// |
- // Note that this is equivalent to WebContentsObserver::RenderProcessGone(). |
+ // This will cause a call to WebContentsObserver::RenderProcessGone() for the |
+ // active renderer process for the top-level frame; for code that needs to be |
+ // a WebContentsObserver anyway, consider whether that API might be a better |
+ // choice. |
virtual void RenderProcessExited(RenderProcessHost* host, |
base::TerminationStatus status, |
int exit_code) {} |