summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit/WebView.java
diff options
context:
space:
mode:
authorHuahui Wu <hwu@google.com>2010-12-20 15:03:04 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-12-20 15:03:04 -0800
commit4cfcca91ef717d54feefc7748cb9de15e1fd257c (patch)
tree3dbe8adc7d3be90b168fc6e17c1a2e8cc65d9ee9 /core/java/android/webkit/WebView.java
parente688213f6f2b2e10eb7a5c70b43fe0c3ad45db81 (diff)
parent77788f815374cd0d611f8be0d00b45f0e1dd45ec (diff)
downloadframeworks_base-4cfcca91ef717d54feefc7748cb9de15e1fd257c.zip
frameworks_base-4cfcca91ef717d54feefc7748cb9de15e1fd257c.tar.gz
frameworks_base-4cfcca91ef717d54feefc7748cb9de15e1fd257c.tar.bz2
Merge "Revert "Merge "Send proxy changes on the webcore thread to WebKit"""
Diffstat (limited to 'core/java/android/webkit/WebView.java')
-rw-r--r--core/java/android/webkit/WebView.java39
1 files changed, 0 insertions, 39 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index 9718443..885bada 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -48,8 +48,6 @@ import android.graphics.RectF;
import android.graphics.Region;
import android.graphics.Shader;
import android.graphics.drawable.Drawable;
-import android.net.Proxy;
-import android.net.ProxyProperties;
import android.net.Uri;
import android.net.http.SslCertificate;
import android.os.AsyncTask;
@@ -983,7 +981,6 @@ public class WebView extends AbsoluteLayout
*/
init();
setupPackageListener(context);
- setupProxyListener(context);
updateMultiTouchSupport(context);
if (privateBrowsing) {
@@ -993,42 +990,6 @@ public class WebView extends AbsoluteLayout
mAutoFillData = new WebViewCore.AutoFillData();
}
- private static class ProxyReceiver extends BroadcastReceiver {
- @Override
- public void onReceive(Context context, Intent intent) {
- if (intent.getAction().equals(Proxy.PROXY_CHANGE_ACTION)) {
- handleProxyBroadcast(intent);
- }
- }
- }
-
- private static void setupProxyListener(Context context) {
- IntentFilter filter = new IntentFilter();
- filter.addAction(Proxy.PROXY_CHANGE_ACTION);
- Intent currentProxy = context.registerReceiver(new ProxyReceiver(), filter);
- if (currentProxy != null) {
- handleProxyBroadcast(currentProxy);
- }
- }
-
- private static void handleProxyBroadcast(Intent intent) {
- ProxyProperties proxyProperties = (ProxyProperties)intent.getExtra(Proxy.EXTRA_PROXY_INFO);
- if (proxyProperties == null) {
- WebViewCore.sendStaticMessage(EventHub.PROXY_CHANGED, "");
- return;
- }
-
- String host = proxyProperties.getHost();
- int port = proxyProperties.getPort();
- host += ": " + port;
-
- // TODO: Handle exclusion list
- // The plan is to make an AndroidProxyResolver, and handle the blacklist
- // there
- String exclusionList = proxyProperties.getExclusionList();
- WebViewCore.sendStaticMessage(EventHub.PROXY_CHANGED, host);
- }
-
/*
* A variable to track if there is a receiver added for ACTION_PACKAGE_ADDED
* or ACTION_PACKAGE_REMOVED.