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 cc03f07afb6cb69518eafded59c9f2841968dda9..f3316e8b9e4988ad671e1c2b3184f8d9f2da329b 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 |
@@ -229,6 +229,12 @@ public class ContentViewCore |
* if it's supported. |
*/ |
public boolean willHandleDeferAfterResponseStarted(); |
+ |
+ /** |
+ * 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; |
@@ -3089,6 +3095,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(); |