Index: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
index d47e06c8c9edabe79cb02de6a744f18a7babc4e3..fdcf2d046235e5125851d0876bb878fb14968d5f 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
@@ -1703,25 +1703,14 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, |
} |
/** |
- * Notify observers when provisional load starts. |
- * @param isMainFrame Whether the load is happening for the main frame. |
- * @param validatedUrl The validated URL that is being navigated to. |
- */ |
- void handleDidStartProvisionalLoadForFrame(boolean isMainFrame, String validatedUrl) { |
- RewindableIterator<TabObserver> observers = getTabObservers(); |
- while (observers.hasNext()) { |
- observers.next().onDidStartProvisionalLoadForFrame(this, isMainFrame, validatedUrl); |
- } |
- } |
- |
- /** |
* Update internal Tab state when provisional load gets committed. |
* @param url The URL that was loaded. |
* @param transitionType The transition type to the current URL. |
*/ |
- void handleDidCommitProvisonalLoadForFrame(String url, int transitionType) { |
+ void handleDidFinishNavigation(String url, Integer transitionType) { |
mIsNativePageCommitPending = false; |
- boolean isReload = (transitionType == PageTransition.RELOAD); |
+ boolean isReload = (transitionType != null |
+ && (transitionType & PageTransition.CORE_MASK) == PageTransition.RELOAD); |
if (!maybeShowNativePage(url, isReload)) { |
showRenderedPage(); |
} |