| OLD | NEW | 
|---|
| 1 /* -*- Mode: Java; c-basic-offset: 4; tab-width: 20; indent-tabs-mode: nil; -*- | 1 /* -*- Mode: Java; c-basic-offset: 4; tab-width: 20; indent-tabs-mode: nil; -*- | 
| 2 /* This Source Code Form is subject to the terms of the Mozilla Public | 2 /* This Source Code Form is subject to the terms of the Mozilla Public | 
| 3  * License, v. 2.0. If a copy of the MPL was not distributed with this file, | 3  * License, v. 2.0. If a copy of the MPL was not distributed with this file, | 
| 4  * You can obtain one at http://mozilla.org/MPL/2.0/. */ | 4  * You can obtain one at http://mozilla.org/MPL/2.0/. */ | 
| 5 | 5 | 
| 6 package org.mozilla.gecko.tabs; | 6 package org.mozilla.gecko.tabs; | 
| 7 | 7 | 
| 8 import android.content.Context; | 8 import android.content.Context; | 
| 9 import android.graphics.drawable.Drawable; | 9 import android.graphics.drawable.Drawable; | 
| 10 import android.graphics.drawable.StateListDrawable; | 10 import android.graphics.drawable.StateListDrawable; | 
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 138     } | 138     } | 
| 139 | 139 | 
| 140     @Override | 140     @Override | 
| 141     public void onLightweightThemeChanged() { | 141     public void onLightweightThemeChanged() { | 
| 142         final Drawable drawable = getTheme().getDrawable(this); | 142         final Drawable drawable = getTheme().getDrawable(this); | 
| 143         if (drawable == null) { | 143         if (drawable == null) { | 
| 144             return; | 144             return; | 
| 145         } | 145         } | 
| 146 | 146 | 
| 147         final StateListDrawable stateList = new StateListDrawable(); | 147         final StateListDrawable stateList = new StateListDrawable(); | 
| 148         stateList.addState(PRIVATE_STATE_SET, getColorDrawable(R.color.text_and_
     tabs_tray_grey)); | 148         // Using ABB color palette. See https://issues.adblockplus.org/ticket/37
     69 | 
|  | 149         stateList.addState(PRIVATE_STATE_SET, getColorDrawable(R.color.abb_backg
     round_light_grey)); | 
| 149         stateList.addState(EMPTY_STATE_SET, drawable); | 150         stateList.addState(EMPTY_STATE_SET, drawable); | 
| 150 | 151 | 
| 151         setBackgroundDrawable(stateList); | 152         setBackgroundDrawable(stateList); | 
| 152     } | 153     } | 
| 153 | 154 | 
| 154     @Override | 155     @Override | 
| 155     public void onLightweightThemeReset() { | 156     public void onLightweightThemeReset() { | 
| 156         final int defaultBackgroundColor = ColorUtils.getColor(getContext(), R.c
     olor.text_and_tabs_tray_grey); | 157         // Using ABB color palette. See https://issues.adblockplus.org/ticket/37
     69 | 
|  | 158         final int defaultBackgroundColor = ColorUtils.getColor(getContext(), R.c
     olor.abb_background_light_grey); | 
| 157         setBackgroundColor(defaultBackgroundColor); | 159         setBackgroundColor(defaultBackgroundColor); | 
| 158     } | 160     } | 
| 159 } | 161 } | 
| OLD | NEW | 
|---|