Index: android_webview/browser/aw_contents_client_bridge_base.cc |
diff --git a/android_webview/browser/aw_contents_client_bridge_base.cc b/android_webview/browser/aw_contents_client_bridge_base.cc |
index d684d40bbc2a8fd83e5c59aa3f80a9285ab5a216..3e96bed4ebabfcbb4d76650e42664d1ab4487689 100644 |
--- a/android_webview/browser/aw_contents_client_bridge_base.cc |
+++ b/android_webview/browser/aw_contents_client_bridge_base.cc |
@@ -54,6 +54,15 @@ AwContentsClientBridgeBase* AwContentsClientBridgeBase::FromWebContents( |
} |
// static |
+AwContentsClientBridgeBase* AwContentsClientBridgeBase::FromWebContentsGetter( |
+ const content::ResourceRequestInfo::WebContentsGetter& |
+ web_contents_getter) { |
+ DCHECK_CURRENTLY_ON(BrowserThread::UI); |
+ WebContents* web_contents = web_contents_getter.Run(); |
+ return UserData::GetContents(web_contents); |
+} |
+ |
+// static |
AwContentsClientBridgeBase* AwContentsClientBridgeBase::FromID( |
int render_process_id, |
int render_frame_id) { |