Index: chrome/browser/android/tab_android.cc |
diff --git a/chrome/browser/android/tab_android.cc b/chrome/browser/android/tab_android.cc |
index e7ce1c8d17890596a60fb6293005ec400bed861e..3ff2160ece92796ce30d7c989ed1bb64a7d35ec2 100644 |
--- a/chrome/browser/android/tab_android.cc |
+++ b/chrome/browser/android/tab_android.cc |
@@ -290,7 +290,7 @@ void TabAndroid::SwapTabContents(content::WebContents* old_contents, |
Java_Tab_swapWebContents( |
env, |
weak_java_tab_.get(env).obj(), |
- reinterpret_cast<intptr_t>(new_contents), |
+ new_contents->GetJavaWebContents().obj(), |
did_start_load, |
did_finish_load); |
} |