| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 package org.chromium.content.browser.webcontents; | 5 package org.chromium.content.browser.webcontents; |
| 6 | 6 |
| 7 import org.chromium.base.CalledByNative; | 7 import org.chromium.base.CalledByNative; |
| 8 import org.chromium.base.JNINamespace; | 8 import org.chromium.base.JNINamespace; |
| 9 import org.chromium.base.ObserverList; | 9 import org.chromium.base.ObserverList; |
| 10 import org.chromium.base.ObserverList.RewindableIterator; | 10 import org.chromium.base.ObserverList.RewindableIterator; |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 87 @CalledByNative | 87 @CalledByNative |
| 88 public void didStopLoading(String url) { | 88 public void didStopLoading(String url) { |
| 89 for (mObserversIterator.rewind(); mObserversIterator.hasNext();) { | 89 for (mObserversIterator.rewind(); mObserversIterator.hasNext();) { |
| 90 mObserversIterator.next().didStopLoading(url); | 90 mObserversIterator.next().didStopLoading(url); |
| 91 } | 91 } |
| 92 } | 92 } |
| 93 | 93 |
| 94 @Override | 94 @Override |
| 95 @CalledByNative | 95 @CalledByNative |
| 96 public void didFailLoad(boolean isProvisionalLoad, boolean isMainFrame, int
errorCode, | 96 public void didFailLoad(boolean isProvisionalLoad, boolean isMainFrame, int
errorCode, |
| 97 String description, String failingUrl) { | 97 String description, String failingUrl, boolean wasIgnoredByHandler)
{ |
| 98 for (mObserversIterator.rewind(); mObserversIterator.hasNext();) { | 98 for (mObserversIterator.rewind(); mObserversIterator.hasNext();) { |
| 99 mObserversIterator.next().didFailLoad( | 99 mObserversIterator.next().didFailLoad(isProvisionalLoad, isMainFrame
, errorCode, |
| 100 isProvisionalLoad, isMainFrame, errorCode, description, fail
ingUrl); | 100 description, failingUrl, wasIgnoredByHandler); |
| 101 } | 101 } |
| 102 } | 102 } |
| 103 | 103 |
| 104 @Override | 104 @Override |
| 105 @CalledByNative | 105 @CalledByNative |
| 106 public void didNavigateMainFrame(String url, String baseUrl, | 106 public void didNavigateMainFrame(String url, String baseUrl, |
| 107 boolean isNavigationToDifferentPage, boolean isFragmentNavigation, i
nt statusCode) { | 107 boolean isNavigationToDifferentPage, boolean isFragmentNavigation, i
nt statusCode) { |
| 108 for (mObserversIterator.rewind(); mObserversIterator.hasNext();) { | 108 for (mObserversIterator.rewind(); mObserversIterator.hasNext();) { |
| 109 mObserversIterator.next().didNavigateMainFrame( | 109 mObserversIterator.next().didNavigateMainFrame( |
| 110 url, baseUrl, isNavigationToDifferentPage, isFragmentNavigat
ion, statusCode); | 110 url, baseUrl, isNavigationToDifferentPage, isFragmentNavigat
ion, statusCode); |
| (...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 228 | 228 |
| 229 if (mNativeWebContentsObserverProxy != 0) { | 229 if (mNativeWebContentsObserverProxy != 0) { |
| 230 nativeDestroy(mNativeWebContentsObserverProxy); | 230 nativeDestroy(mNativeWebContentsObserverProxy); |
| 231 mNativeWebContentsObserverProxy = 0; | 231 mNativeWebContentsObserverProxy = 0; |
| 232 } | 232 } |
| 233 } | 233 } |
| 234 | 234 |
| 235 private native long nativeInit(WebContentsImpl webContents); | 235 private native long nativeInit(WebContentsImpl webContents); |
| 236 private native void nativeDestroy(long nativeWebContentsObserverProxy); | 236 private native void nativeDestroy(long nativeWebContentsObserverProxy); |
| 237 } | 237 } |
| OLD | NEW |