| Index: chrome/android/javatests/src/org/chromium/chrome/browser/toolbar/BrandColorTest.java
|
| diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/toolbar/BrandColorTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/toolbar/BrandColorTest.java
|
| index b2940d4e99a09f43c911e1175ac9d456f80a9d9b..680a2d5836263c306030cb5f3518e6051efa42d5 100644
|
| --- a/chrome/android/javatests/src/org/chromium/chrome/browser/toolbar/BrandColorTest.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/toolbar/BrandColorTest.java
|
| @@ -11,6 +11,7 @@ import android.test.suitebuilder.annotation.SmallTest;
|
| import android.text.TextUtils;
|
|
|
| import org.chromium.base.ApiCompatibilityUtils;
|
| +import org.chromium.base.ObserverList.RewindableIterator;
|
| import org.chromium.base.SysUtils;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.test.util.Feature;
|
| @@ -18,6 +19,8 @@ import org.chromium.base.test.util.Restriction;
|
| import org.chromium.base.test.util.UrlUtils;
|
| import org.chromium.chrome.R;
|
| import org.chromium.chrome.browser.ChromeActivity;
|
| +import org.chromium.chrome.browser.tab.Tab;
|
| +import org.chromium.chrome.browser.tab.TabObserver;
|
| import org.chromium.chrome.browser.util.ColorUtils;
|
| import org.chromium.chrome.test.ChromeActivityTestCaseBase;
|
| import org.chromium.chrome.test.util.ChromeRestriction;
|
| @@ -145,8 +148,11 @@ public class BrandColorTest extends ChromeActivityTestCaseBase<ChromeActivity> {
|
| ThreadUtils.postOnUiThread(new Runnable() {
|
| @Override
|
| public void run() {
|
| - getActivity().getActivityTab()
|
| - .getTabWebContentsDelegateAndroid().onLoadStarted(true);
|
| + Tab tab = getActivity().getActivityTab();
|
| + RewindableIterator<TabObserver> observers = tab.getTabObservers();
|
| + while (observers.hasNext()) {
|
| + observers.next().onLoadStarted(tab, true);
|
| + }
|
| }
|
| });
|
| checkForBrandColor(Color.parseColor(BRAND_COLOR_1));
|
|
|