Ensure Wi-Fi gated network traffic respects |
||||||||
Issue descriptionThere are likely a number of places in Chrome where we avoid downloading (or uploading) data over cellular due to concerns about data costs, but allow such traffic over WiFi. We should audit such cases and ensure that they are also respecting the Android ConnectivityManager.isActiveNetworkMetered() API, which means that if a user does flag a given WiFi network as metered, that we are careful not to waste data on that network. https://developer.android.com/reference/android/net/ConnectivityManager.html#isActiveNetworkMetered()
,
Mar 14 2017
An audit will be tough. Raj, can you take a look? We should include code doesn't use net/ to use the network. It would be awesome, but probably totally impractical to have the network stack enforce the policy. An abstract IsActiveNetworkMetered() makes sense, but will get confusing when Chrome supports multi-networking.
,
Mar 14 2017
IIRC, majority of calls to NCN::IsConnectionCellular() in Chromium can be replaced by NCN::IsActiveNetworkMetered(). That might be a good place to start for auditing.
,
Nov 8 2017
Refreshed during triage.
,
Jan 3 2018
Let's wait until we have an audit from rajendrant@ to decide how to move forward.
,
Feb 20 2018
Refreshed during triage.
,
Apr 11 2018
Any updates here? Can this be closed?
,
Sep 21
,
Nov 6
Refreshed during triage. What's the status here?
,
Nov 29
,
Jan 14
,
Jan 17
(6 days ago)
twellington@ Do you know of any stats on the usage of metered networks. How freuqently an WiFi network is marked as metered.
,
Jan 17
(6 days ago)
I have no idea, sorry. Definitely out of my domain area.
,
Jan 17
(6 days ago)
,
Jan 17
(6 days ago)
|
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by cbentzel@chromium.org
, Mar 1 2017