summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorchocobo@chromium.org <chocobo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-19 23:06:17 +0000
committerchocobo@chromium.org <chocobo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-19 23:06:17 +0000
commitc7e162722290bdc92c58a0e975fae0b4e0718a92 (patch)
tree7c51842de3eee4a607157fd0e29b7b69a6e56bcf
parent1ee62bbac06097c162f0fbcb47e28edc714c9a5d (diff)
downloadchromium_src-c7e162722290bdc92c58a0e975fae0b4e0718a92.zip
chromium_src-c7e162722290bdc92c58a0e975fae0b4e0718a92.tar.gz
chromium_src-c7e162722290bdc92c58a0e975fae0b4e0718a92.tar.bz2
Don't change network menu color for 3g.
BUG=chromium-os:9438 TESt=Manual Review URL: http://codereview.chromium.org/5124005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66835 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/chromeos/status/network_menu.cc16
1 files changed, 4 insertions, 12 deletions
diff --git a/chrome/browser/chromeos/status/network_menu.cc b/chrome/browser/chromeos/status/network_menu.cc
index ff2d255..c32854a 100644
--- a/chrome/browser/chromeos/status/network_menu.cc
+++ b/chrome/browser/chromeos/status/network_menu.cc
@@ -395,19 +395,17 @@ SkBitmap NetworkMenu::IconForNetworkStrength(int strength, bool black) {
// static
SkBitmap NetworkMenu::IconForNetworkStrength(const CellularNetwork* cellular) {
DCHECK(cellular);
- // Compose wifi icon by superimposing various icons.
+ // Compose cellular icon by superimposing various icons.
int index = static_cast<int>(cellular->strength() / 100.0 *
nextafter(static_cast<float>(kNumWifiImages), 0));
index = std::max(std::min(index, kNumWifiImages - 1), 0);
const int* images = kBarsImages;
switch (cellular->GetDataLeft()) {
case CellularNetwork::DATA_NONE:
- case CellularNetwork::DATA_VERY_LOW:
images = kBarsImagesVLowData;
break;
+ case CellularNetwork::DATA_VERY_LOW:
case CellularNetwork::DATA_LOW:
- images = kBarsImagesLowData;
- break;
case CellularNetwork::DATA_NORMAL:
images = kBarsImages;
break;
@@ -440,12 +438,10 @@ SkBitmap NetworkMenu::BadgeForNetworkTechnology(
if (cellular->network_technology() == NETWORK_TECHNOLOGY_EVDO) {
switch (cellular->GetDataLeft()) {
case CellularNetwork::DATA_NONE:
- case CellularNetwork::DATA_VERY_LOW:
id = IDR_STATUSBAR_NETWORK_3G_ERROR;
break;
+ case CellularNetwork::DATA_VERY_LOW:
case CellularNetwork::DATA_LOW:
- id = IDR_STATUSBAR_NETWORK_3G_WARN;
- break;
case CellularNetwork::DATA_NORMAL:
id = IDR_STATUSBAR_NETWORK_3G;
break;
@@ -453,18 +449,14 @@ SkBitmap NetworkMenu::BadgeForNetworkTechnology(
} else if (cellular->network_technology() == NETWORK_TECHNOLOGY_1XRTT) {
switch (cellular->GetDataLeft()) {
case CellularNetwork::DATA_NONE:
- case CellularNetwork::DATA_VERY_LOW:
id = IDR_STATUSBAR_NETWORK_1X_ERROR;
break;
+ case CellularNetwork::DATA_VERY_LOW:
case CellularNetwork::DATA_LOW:
- id = IDR_STATUSBAR_NETWORK_1X_WARN;
- break;
case CellularNetwork::DATA_NORMAL:
id = IDR_STATUSBAR_NETWORK_1X;
break;
}
- } else {
- id = -1;
}
if (id == -1)
return SkBitmap();