Fix window.open issue in Document mode on Android.
Defers unblocking renderer's requests until the asynchronous activity
and tab loading process is complete and we are ready to handle
additional requests.
Adds new android-specific API to resume the requests and web contents
delegate API to allow the deferral for resuming renderer request
handling.
BUG=432562
Review URL: https://codereview.chromium.org/1095913002
Cr-Commit-Position: refs/heads/master@{#327414}
diff --git a/content/browser/web_contents/web_contents_impl.h b/content/browser/web_contents/web_contents_impl.h
index 86e987f..350d1ca0 100644
--- a/content/browser/web_contents/web_contents_impl.h
+++ b/content/browser/web_contents/web_contents_impl.h
@@ -358,6 +358,7 @@
bool WasRecentlyAudible() override;
void GetManifest(const GetManifestCallback&) override;
void ExitFullscreen() override;
+ void ResumeLoadingCreatedWebContents() override;
#if defined(OS_ANDROID)
base::android::ScopedJavaLocalRef<jobject> GetJavaWebContents() override;
virtual WebContentsAndroid* GetWebContentsAndroid();