Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(395)

Side by Side Diff: chrome/test/data/extensions/api_test/javascript_url_permissions/test.html

Issue 199074: Don't allow updating tabs to javascript URLs without host (Closed)
Patch Set: Remove unchanged file Created 11 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <script>
2 var javaScriptURL = "javascript:void(document.body.bgColor='red')";
3
4 chrome.tabs.create({ url: "http://a.com/extensions/test_file.html" },
5 function(tab) {
6 var firstTabId = tab.id;
7
8 chrome.tabs.create({ url: "http://b.com/extensions/test_file.html" },
9 function(tab) {
10 var secondTabId = tab.id;
11
12 chrome.test.runTests([
13 function javaScriptURLShouldFail() {
14 chrome.tabs.update(firstTabId, {url: javaScriptURL},
15 chrome.test.callbackFail('Cannot access contents of url ' +
16 '"http://a.com/extensions/test_file.html". Extension ' +
17 'manifest must request permission to access this host.'));
18 },
19
20 function javaScriptURLShouldSucceed() {
21 chrome.tabs.update(secondTabId, {url: javaScriptURL},
22 chrome.test.callbackPass());
23 }
24 ]);
25 });
26 });
27 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698