Index: chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBar.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBar.java b/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBar.java |
index 026484db9880aacf161183b0740aabfd34546179..6d2cfb09fe2a22f7fcbb2ade28273fbc5ca8f74d 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBar.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBar.java |
@@ -391,7 +391,8 @@ public class ToolbarProgressBar extends ClipDrawableProgressBar { |
mThemeColor = color; |
// The default toolbar has specific colors to use. |
- if (ColorUtils.isUsingDefaultToolbarColor(getResources(), color) && !isIncognito) { |
+ if ((ColorUtils.isUsingDefaultToolbarColor(getResources(), color) |
+ || !ColorUtils.isValidThemeColor(color)) && !isIncognito) { |
setForegroundColor(ApiCompatibilityUtils.getColor(getResources(), |
R.color.progress_bar_foreground)); |
setBackgroundColor(ApiCompatibilityUtils.getColor(getResources(), |