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 3489a7ffab4ab6cdedbad908c2f99e2c20fed2a0..26cfbfd1f553a71d2142c3162d5a62dea2c46c47 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; |
@@ -3018,6 +3024,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(); |