| Index: chrome/browser/android/tab_android.cc
|
| diff --git a/chrome/browser/android/tab_android.cc b/chrome/browser/android/tab_android.cc
|
| index 7f54e987f240ee92002f71eef8bca70815f12c1b..b67860c6f8e261911c735428b54dea7e8679fa50 100644
|
| --- a/chrome/browser/android/tab_android.cc
|
| +++ b/chrome/browser/android/tab_android.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "chrome/browser/android/tab_android.h"
|
|
|
| +#include <stddef.h>
|
| +
|
| #include "base/android/jni_android.h"
|
| #include "base/android/jni_array.h"
|
| #include "base/android/jni_string.h"
|
| @@ -224,9 +226,8 @@ void TabAndroid::HandlePopupNavigation(chrome::NavigateParams* params) {
|
| params->browser_initiated_post_data.get() &&
|
| params->browser_initiated_post_data.get()->size()) {
|
| jpost_data = ToJavaByteArray(
|
| - env,
|
| - reinterpret_cast<const uint8*>(
|
| - params->browser_initiated_post_data.get()->front()),
|
| + env, reinterpret_cast<const uint8_t*>(
|
| + params->browser_initiated_post_data.get()->front()),
|
| params->browser_initiated_post_data.get()->size());
|
| }
|
| Java_Tab_openNewTab(env,
|
| @@ -596,7 +597,7 @@ TabAndroid::TabLoadStatus TabAndroid::LoadUrl(
|
| if (j_post_data) {
|
| load_params.load_type =
|
| content::NavigationController::LOAD_TYPE_BROWSER_INITIATED_HTTP_POST;
|
| - std::vector<uint8> post_data;
|
| + std::vector<uint8_t> post_data;
|
| base::android::JavaByteArrayToByteVector(env, j_post_data, &post_data);
|
| load_params.browser_initiated_post_data =
|
| base::RefCountedBytes::TakeVector(&post_data);
|
|
|