Chromium Code Reviews| Index: chrome/browser/ui/browser.cc |
| diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc |
| index 005d66c3356c64a5db4c2b1770eb0e6feea4fd5a..06aa06c9536bc96a3c1024f1d6124addaccab6ff 100644 |
| --- a/chrome/browser/ui/browser.cc |
| +++ b/chrome/browser/ui/browser.cc |
| @@ -223,6 +223,8 @@ using content::WebContents; |
| using extensions::Extension; |
| using ui::WebDialogDelegate; |
| +struct ViewMsg_Request; |
|
michaeln
2012/11/02 00:08:23
is this needed, given the assignment below, seems
irobert
2012/11/02 17:22:55
Done.
|
| + |
| /////////////////////////////////////////////////////////////////////////////// |
| namespace { |
| @@ -1291,6 +1293,11 @@ WebContents* Browser::OpenURLFromTab(WebContents* source, |
| nav_params.is_renderer_initiated = params.is_renderer_initiated; |
| nav_params.transferred_global_request_id = |
| params.transferred_global_request_id; |
| + // set post data |
| + if (params.transition == content::PAGE_TRANSITION_FORM_SUBMIT) { |
| + nav_params.request = params.request; |
| + } |
| + |
| chrome::Navigate(&nav_params); |
| return nav_params.target_contents ? |