summaryrefslogtreecommitdiffstats
path: root/net/proxy/proxy_config_service_linux.h
diff options
context:
space:
mode:
authordavidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-09 16:58:38 +0000
committerdavidben@chromium.org <davidben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-09 16:58:38 +0000
commit1a5971973b9b19d413831d2d6206770aa3529775 (patch)
tree8977b7fe20b88a56a4755cda6f05ca8ec56e6a03 /net/proxy/proxy_config_service_linux.h
parenta11fa3437fdbb89ebe1e3a61cb4fc1de1ae4a352 (diff)
downloadchromium_src-1a5971973b9b19d413831d2d6206770aa3529775.zip
chromium_src-1a5971973b9b19d413831d2d6206770aa3529775.tar.gz
chromium_src-1a5971973b9b19d413831d2d6206770aa3529775.tar.bz2
KDE treats all host patterns as wildcard patterns
Also correct a test description that became inaccurate when we supported a reversed bypass list, and remove spaces from host rules earlier. (KDE actually treats both comma and space as valid delimiters anyway.) R=wtc,eroman BUG=48486 TEST=ProxyConfigServiceLinuxTest.KDEConfigParser Review URL: http://codereview.chromium.org/2848041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51971 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/proxy/proxy_config_service_linux.h')
-rw-r--r--net/proxy/proxy_config_service_linux.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/proxy/proxy_config_service_linux.h b/net/proxy/proxy_config_service_linux.h
index a038e75..c6e9c90 100644
--- a/net/proxy/proxy_config_service_linux.h
+++ b/net/proxy/proxy_config_service_linux.h
@@ -80,6 +80,10 @@ class ProxyConfigServiceLinux : public ProxyConfigService {
// whitelist rather than blacklist. (This is KDE-specific.)
virtual bool BypassListIsReversed() = 0;
+ // Returns true if the bypass rules should be interpreted as
+ // suffix-matching rules.
+ virtual bool MatchHostsUsingSuffixMatching() = 0;
+
private:
DISALLOW_COPY_AND_ASSIGN(GConfSettingGetter);
};