chrome.tabs.update unescapes Url component.
commit7efa2aa4cac2cff93d27c29c09468b7f22ae9135
authorlimasdf <limasdf@gmail.com>
Mon, 20 Jul 2015 17:31:00 +0000 (20 10:31 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 20 Jul 2015 17:32:22 +0000 (20 17:32 +0000)
tree576fba84dbe34f5bdde17f7feaecabfcdb371dcf
parent47dd5137aeaf662a70b9f08d16cb127ef4aa2fd1
chrome.tabs.update unescapes Url component.

Make chrome.tabs.update unescape Url component by default to run URL encoded script.

BUG=483000
TEST=browser_tests --gtest_filter=ExtensionApiTest.JavasScriptEncodedURL

Review URL: https://codereview.chromium.org/1198963006

Cr-Commit-Position: refs/heads/master@{#339464}
chrome/browser/extensions/api/tabs/tabs_api.cc
chrome/browser/extensions/extension_javascript_url_apitest.cc
chrome/test/data/extensions/api_test/tabs/javascript_url_encoded/manifest.json [new file with mode: 0644]
chrome/test/data/extensions/api_test/tabs/javascript_url_encoded/test.js [new file with mode: 0644]