| Index: chrome/browser/prerender/external_prerender_handler_android.cc
|
| diff --git a/chrome/browser/prerender/external_prerender_handler_android.cc b/chrome/browser/prerender/external_prerender_handler_android.cc
|
| index 012c9017598711f55792b6dfd65a3602f769ab13..6c11c49cfd0b838c84fb645ff9be15488d25d878 100644
|
| --- a/chrome/browser/prerender/external_prerender_handler_android.cc
|
| +++ b/chrome/browser/prerender/external_prerender_handler_android.cc
|
| @@ -57,8 +57,10 @@ bool ExternalPrerenderHandlerAndroid::AddPrerender(
|
| const JavaParamRef<jobject>& jweb_contents,
|
| const JavaParamRef<jstring>& jurl,
|
| const JavaParamRef<jstring>& jreferrer,
|
| - jint width,
|
| - jint height,
|
| + jint top,
|
| + jint left,
|
| + jint bottom,
|
| + jint right,
|
| jboolean prerender_on_cellular) {
|
| Profile* profile = ProfileAndroid::FromProfileAndroid(jprofile);
|
|
|
| @@ -91,12 +93,12 @@ bool ExternalPrerenderHandlerAndroid::AddPrerender(
|
| prerender_manager->AddPrerenderOnCellularFromExternalRequest(
|
| url, referrer,
|
| web_contents->GetController().GetDefaultSessionStorageNamespace(),
|
| - gfx::Size(width, height));
|
| + gfx::Rect(top, left, bottom, right));
|
| } else {
|
| prerender_handle_ = prerender_manager->AddPrerenderFromExternalRequest(
|
| url, referrer,
|
| web_contents->GetController().GetDefaultSessionStorageNamespace(),
|
| - gfx::Size(width, height));
|
| + gfx::Rect(top, left, bottom, right));
|
| }
|
|
|
| return !!prerender_handle_;
|
|
|