Chromium Code Reviews| 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 5b88514e35a2aaec0f1b7c1cd8336e634ebb0981..98238e1befd060218f7649f8b18600dacfffc196 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 |
| @@ -1379,6 +1379,16 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, |
| nativeDetachOverlayContentViewCore(mNativeTabAndroid, content); |
| } |
| + protected void onLoadStarted() { |
|
Ted C
2015/10/27 23:07:19
javadoc non-private methods
Nate Chapin
2015/10/28 20:57:39
Done.
|
| + mIsLoading = true; |
| + for (TabObserver observer : mObservers) observer.onLoadStarted(this); |
| + } |
| + |
| + protected void onLoadStopped() { |
| + mIsLoading = false; |
| + for (TabObserver observer : mObservers) observer.onLoadStopped(this); |
| + } |
| + |
| /** |
| * Called when a page has started loading. |
| * @param validatedUrl URL being loaded. |
| @@ -1388,7 +1398,6 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, |
| mIsFullscreenWaitingForLoad = !DomDistillerUrlUtils.isDistilledPage(validatedUrl); |
| mIsShowingErrorPage = showingErrorPage; |
| - mIsLoading = true; |
| updateTitle(); |
| removeSadTabIfPresent(); |
| @@ -1402,7 +1411,6 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, |
| * Called when a page has finished loading. |
| */ |
| protected void didFinishPageLoad() { |
| - mIsLoading = false; |
| mIsBeingRestored = false; |
| mIsTabStateDirty = true; |
| updateTitle(); |
| @@ -1435,7 +1443,6 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, |
| */ |
| protected void didFailPageLoad(int errorCode) { |
| cancelEnableFullscreenLoadDelay(); |
| - mIsLoading = false; |
| mIsBeingRestored = false; |
| if (mTabUma != null) mTabUma.onLoadFailed(errorCode); |
| for (TabObserver observer : mObservers) observer.onPageLoadFailed(this, errorCode); |