summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/preview-21/changes
diff options
context:
space:
mode:
authorPaul Jensen <pauljensen@google.com>2014-10-02 13:43:39 -0400
committerPaul Jensen <pauljensen@google.com>2014-10-03 13:21:12 -0400
commit88eb0fa8eec7da1b7a3bd39f9d9844909911bc64 (patch)
tree55ab51718ccbdf6026d2ed27bce20fdbf1f73c68 /docs/html/sdk/api_diff/preview-21/changes
parent8df099df1516d23c113be3121635dcd34984a4a0 (diff)
Use network-specific HTTP proxy settings in captive portal login app.
The HTTP proxy system properties are set based on the proxy configured for the network the captive portal login app is operating on. These system properties are subsequently read by the WebView used to perform the sign-in. This is a short-term fix using reflection. This allows users with cellular providers that use proxies to sign into WiFi captive portals. The long-term fix could involve: 1. Sending out a network-specific proxy config changed broadcast, and 2. Modifying the ActivityThread to set proxy system properties for Networks selected with setProcessDefaultNetwork(), and 3. Modifying WebView to read from the proxy system properties when PROXY_CHANGE_ACTION broadcasts are received. bug:17679789 Change-Id: I3ada0470ad085df1a4452b4a655ac35f310d2241
Diffstat (limited to 'docs/html/sdk/api_diff/preview-21/changes')
0 files changed, 0 insertions, 0 deletions