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); |