diff options
author | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-31 23:57:16 +0000 |
---|---|---|
committer | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-31 23:57:16 +0000 |
commit | c31a979c877a9ac5f0b90727df6a4e00ce47b705 (patch) | |
tree | 83d78d30775f2c3a9da29d89988ea913c9fe6ef4 /net/net.gyp | |
parent | 1ef3399b0a1c8b170cf53ff47c678e263980bc0d (diff) | |
download | chromium_src-c31a979c877a9ac5f0b90727df6a4e00ce47b705.zip chromium_src-c31a979c877a9ac5f0b90727df6a4e00ce47b705.tar.gz chromium_src-c31a979c877a9ac5f0b90727df6a4e00ce47b705.tar.bz2 |
Escape search terms correctly in the path portion of a custom search engine.
This regressed with the fix for bug 111923. This attempts to correct the problem without breaking that bug, which requires being able to encode path components using arbitrary encodings.
This also eliminates a variety of functions as cleanup:
* BrowserAccessibilityWin::Escape(); this was not actually used.
* The 4-arg form of EscapeQueryParamValue(); only template_url.cc used this, and the necessary implementation can just move there.
* EscapeQueryParamValueUTF8(); the few remaining callers using that can just manually convert on the caller side.
BUG=127475
TEST=Create custom search engine with url "http://google.com/%s", try using your custom engine to search for "foo/bar", and make sure you wind up at "google.com/foo/bar" and not "google.com/foo%2Fbar"
Review URL: https://chromiumcodereview.appspot.com/10444117
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139929 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/net.gyp')
-rw-r--r-- | net/net.gyp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/net/net.gyp b/net/net.gyp index 904fb4f..313e11d 100644 --- a/net/net.gyp +++ b/net/net.gyp @@ -113,7 +113,6 @@ 'base/dnssec_keyset.h', 'base/escape.cc', 'base/escape.h', - 'base/escape_icu.cc', 'base/ev_root_ca_metadata.cc', 'base/ev_root_ca_metadata.h', 'base/expiring_cache.h', |