Index: chrome/browser/android/tab_android.cc |
diff --git a/chrome/browser/android/tab_android.cc b/chrome/browser/android/tab_android.cc |
index 840b3f89b93bd878dc1502ee71042f840562fd69..ecd82a6ad2eedba0754a1f29626a6f851566862b 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); |
} |