diff options
author | glevin <glevin@chromium.org> | 2015-04-07 14:47:32 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-04-07 21:50:04 +0000 |
commit | 6ac071f7b837e4c519d480155fe2b62488877aac (patch) | |
tree | f85b03ba21e0062cc4d31ece2c1bbdc2fdfbf042 /chromeos/chromeos_switches.cc | |
parent | 6faba72277949f946f6cfbb6b7bd6186871d44b9 (diff) | |
download | chromium_src-6ac071f7b837e4c519d480155fe2b62488877aac.zip chromium_src-6ac071f7b837e4c519d480155fe2b62488877aac.tar.gz chromium_src-6ac071f7b837e4c519d480155fe2b62488877aac.tar.bz2 |
Initial CL for Data Saver (Flywheel) prompt when cellular network detected
BUG=454959
TEST=Attach to cellular network. A systray notification should appear,
prompting to download Data Saver. Click to go to CWS Data Saver page.
This is a first draft, so folks can try it out. All new functionality is behind the "enable-datasaver-prompt" experimental flag. UMA code and possible UI tweaks still to come.
Review URL: https://codereview.chromium.org/1022333002
Cr-Commit-Position: refs/heads/master@{#324126}
Diffstat (limited to 'chromeos/chromeos_switches.cc')
-rw-r--r-- | chromeos/chromeos_switches.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromeos/chromeos_switches.cc b/chromeos/chromeos_switches.cc index ea79992..f1eea58 100644 --- a/chromeos/chromeos_switches.cc +++ b/chromeos/chromeos_switches.cc @@ -342,6 +342,11 @@ const char kEnableFirewallHolePunching[] = "enable-firewall-hole-punching"; // handle the plugged in printer. const char kEnablePrinterAppSearch[] = "enable-printer-app-search"; +// Switches and optional value for Data Saver prompt on cellular networks. +const char kDisableDataSaverPrompt[] = "disable-datasaver-prompt"; +const char kEnableDataSaverPrompt[] = "enable-datasaver-prompt"; +const char kDataSaverPromptDemoMode[] = "demo"; + bool WakeOnWifiEnabled() { return !base::CommandLine::ForCurrentProcess()->HasSwitch(kDisableWakeOnWifi); } |