| Index: chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| index 0ff8b5e96e4df1b762a5eeb8b2c08aa32ff7b4e4..7fc904fa74986be8bc109fe4fb2b2498ad2af995 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| @@ -2036,6 +2036,13 @@ public class ToolbarPhone extends ToolbarLayout
|
| return VisualState.NORMAL;
|
| }
|
|
|
| + /**
|
| + * @return The color that progress bar should use.
|
| + */
|
| + protected int getProgressBarColor() {
|
| + return getToolbarDataProvider().getPrimaryColor();
|
| + }
|
| +
|
| protected void updateVisualsForToolbarState() {
|
| final boolean isIncognito = isIncognito();
|
|
|
| @@ -2064,7 +2071,7 @@ public class ToolbarPhone extends ToolbarLayout
|
| boolean visualStateChanged = mVisualState != newVisualState;
|
|
|
| int currentPrimaryColor = getToolbarDataProvider().getPrimaryColor();
|
| - int themeColorForProgressBar = currentPrimaryColor;
|
| + int themeColorForProgressBar = getProgressBarColor();
|
|
|
| // If The page is native force the use of the standard theme for the progress bar.
|
| if (getToolbarDataProvider() != null && getToolbarDataProvider().getTab() != null
|
|
|