| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| index fb33b0c5e7d794af00a8e32294740461142841c6..baf3947bcace168bfbb850ed715e23caf451a479 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| @@ -222,7 +222,7 @@ public class ContentViewCore
|
| /**
|
| * Called when the navigation is deferred immediately after the response started.
|
| */
|
| - public void didDeferAfterResponseStarted();
|
| + public void didDeferAfterResponseStarted(String transition_url);
|
|
|
| /**
|
| * Called when a navigation transition has been detected, and we need to check
|
| @@ -883,7 +883,8 @@ public class ContentViewCore
|
| params.mBaseUrlForDataUrl,
|
| params.mVirtualUrlForDataUrl,
|
| params.mCanLoadLocalResources,
|
| - params.mIsRendererInitiated);
|
| + params.mIsRendererInitiated,
|
| + params.mVirtualUrlForTransition);
|
| }
|
|
|
| /**
|
| @@ -3086,9 +3087,9 @@ public class ContentViewCore
|
| }
|
|
|
| @CalledByNative
|
| - private void didDeferAfterResponseStarted() {
|
| + private void didDeferAfterResponseStarted(String transition_url) {
|
| if (mNavigationTransitionDelegate != null ) {
|
| - mNavigationTransitionDelegate.didDeferAfterResponseStarted();
|
| + mNavigationTransitionDelegate.didDeferAfterResponseStarted(transition_url);
|
| }
|
| }
|
|
|
| @@ -3197,7 +3198,8 @@ public class ContentViewCore
|
| String baseUrlForDataUrl,
|
| String virtualUrlForDataUrl,
|
| boolean canLoadLocalResources,
|
| - boolean isRendererInitiated);
|
| + boolean isRendererInitiated,
|
| + String virtualUrlForTransition);
|
|
|
| private native String nativeGetURL(long nativeContentViewCoreImpl);
|
|
|
|
|