| Index: chrome/browser/ui/browser.cc
|
| diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc
|
| index b8aa442c0c3a836e63d3b26977195c450729e6fa..d9b85666e42ad6f3dc6867191ca2659b7001e322 100644
|
| --- a/chrome/browser/ui/browser.cc
|
| +++ b/chrome/browser/ui/browser.cc
|
| @@ -1316,6 +1316,11 @@ WebContents* Browser::OpenURLFromTab(WebContents* source,
|
| nav_params.transferred_global_request_id =
|
| params.transferred_global_request_id;
|
| nav_params.is_cross_site_redirect = params.is_cross_site_redirect;
|
| +
|
| + if (params.transition == content::PAGE_TRANSITION_FORM_SUBMIT) {
|
| + nav_params.post_data = params.browser_initiated_post_data;
|
| + }
|
| +
|
| chrome::Navigate(&nav_params);
|
|
|
| return nav_params.target_contents ?
|
|
|