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 5dfaa28164aa662116751e3e67f6cdc71bd2d390..f0d0d00c198b89d25353a80c76256a1cf3afe137 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 |
@@ -246,6 +246,12 @@ public class ContentViewCore |
* started. |
*/ |
public void addEnteringStylesheetToTransition(String stylesheet); |
+ |
+ /** |
+ * Notifies that a navigation transition is started for a given frame. |
+ * @param frameId A positive, non-zero integer identifying the navigating frame. |
+ */ |
+ public void didStartNavigationTransitionForFrame(long frameId); |
} |
private final Context mContext; |
@@ -3017,6 +3023,13 @@ public class ContentViewCore |
} |
@CalledByNative |
+ public void didStartNavigationTransitionForFrame(long frameId) { |
+ if (mNavigationTransitionDelegate != null ) { |
+ mNavigationTransitionDelegate.didStartNavigationTransitionForFrame(frameId); |
+ } |
+ } |
+ |
+ @CalledByNative |
private boolean willHandleDeferAfterResponseStarted() { |
if (mNavigationTransitionDelegate == null) return false; |
return mNavigationTransitionDelegate.willHandleDeferAfterResponseStarted(); |