| Index: content/public/android/java/src/org/chromium/content/browser/WebContentsObserver.java | 
| diff --git a/content/public/android/java/src/org/chromium/content/browser/WebContentsObserver.java b/content/public/android/java/src/org/chromium/content/browser/WebContentsObserver.java | 
| index 4a98e9235754df84c9d35d6119569ba12edcfe7f..77e0a6195de2ed7d8751df4c91cedaafa3aa6469 100644 | 
| --- a/content/public/android/java/src/org/chromium/content/browser/WebContentsObserver.java | 
| +++ b/content/public/android/java/src/org/chromium/content/browser/WebContentsObserver.java | 
| @@ -22,6 +22,14 @@ public abstract class WebContentsObserver { | 
| mNativeWebContentsObserverAndroid = nativeInit(webContents); | 
| } | 
|  | 
| +    /** | 
| +     * Called when the RenderView of the current RenderViewHost is ready, e.g. because we recreated | 
| +     * it after a crash. | 
| +     */ | 
| +    @CalledByNative | 
| +    public void renderViewReady() { | 
| +    } | 
| + | 
| @CalledByNative | 
| public void renderProcessGone(boolean wasOomProtected) { | 
| } | 
| @@ -99,6 +107,13 @@ public abstract class WebContentsObserver { | 
| } | 
|  | 
| /** | 
| +     * Called once the window.document object of the main frame was created. | 
| +     */ | 
| +    @CalledByNative | 
| +    public void documentAvailableInMainFrame() { | 
| +    } | 
| + | 
| +    /** | 
| * Notifies that a load is started for a given frame. | 
| * @param frameId A positive, non-zero integer identifying the navigating frame. | 
| * @param parentFrameId The frame identifier of the frame containing the navigating frame, | 
|  |