| Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java
|
| index ec65f7532c89da3e7a98eba1152f95743656b49b..16ca56c3f01f59085c3bccf9908ae78615581fa8 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java
|
| @@ -103,6 +103,7 @@ public class LayoutTab implements ChromeAnimation.Animatable<LayoutTab.Property>
|
| private boolean mInsetBorderVertical;
|
| private float mToolbarYOffset;
|
| private float mSideBorderScale;
|
| + private boolean mForceDefaultThemeColor;
|
|
|
| private final RectF mBounds = new RectF(); // Pre-allocated to avoid in-frame allocations.
|
| private final RectF mClosePlacement = new RectF();
|
| @@ -277,6 +278,21 @@ public class LayoutTab implements ChromeAnimation.Animatable<LayoutTab.Property>
|
| }
|
|
|
| /**
|
| + * @return Whether or not the object rendering this LayoutTab should force default theme colors.
|
| + */
|
| + public boolean getForceDefaultThemeColor() {
|
| + return mForceDefaultThemeColor;
|
| + }
|
| +
|
| + /**
|
| + * @param force Whether or not the object rendering this LayoutTab should force default theme
|
| + * colors.
|
| + */
|
| + public void setForceDefaultThemeColor(boolean force) {
|
| + mForceDefaultThemeColor = force;
|
| + }
|
| +
|
| + /**
|
| * Helper function that gather the static constants from values/dimens.xml.
|
| *
|
| * @param context The Android Context.
|
|
|