| 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 d86e76abe8c0a4e4acaf764988b6d138feec19ce..d684d40bbc2a8fd83e5c59aa3f80a9285ab5a216 100644
|
| --- a/android_webview/browser/aw_contents_client_bridge_base.cc
|
| +++ b/android_webview/browser/aw_contents_client_bridge_base.cc
|
| @@ -53,6 +53,18 @@ AwContentsClientBridgeBase* AwContentsClientBridgeBase::FromWebContents(
|
| return UserData::GetContents(web_contents);
|
| }
|
|
|
| +// static
|
| +AwContentsClientBridgeBase* AwContentsClientBridgeBase::FromID(
|
| + int render_process_id,
|
| + int render_frame_id) {
|
| + DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| + content::RenderFrameHost* rfh =
|
| + content::RenderFrameHost::FromID(render_process_id, render_frame_id);
|
| + content::WebContents* web_contents =
|
| + content::WebContents::FromRenderFrameHost(rfh);
|
| + return UserData::GetContents(web_contents);
|
| +}
|
| +
|
| AwContentsClientBridgeBase::~AwContentsClientBridgeBase() {
|
| }
|
|
|
|
|