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

Side by Side Diff: LayoutTests/http/tests/security/mixedContent/websocket/resources/expect-throw-on-construction.js

Issue 351163002: Prevent sandboxed iframes from bypassing WebSocket mixed content checks. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Test. Created 6 years, 6 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 | Annotate | Revision Log
OLDNEW
1 function reportResult(msg) { 1 function reportResult(msg) {
2 if ("opener" in self) 2 if (self.opener)
3 self.opener.postMessage(msg, "*"); 3 self.opener.postMessage(msg, "*");
4 else if (self.top)
5 self.top.postMessage(msg, "*");
4 else 6 else
5 postMessage(msg); 7 postMessage(msg);
6 } 8 }
7 9
8 (function () { 10 (function () {
9 try { 11 try {
10 var ws = new WebSocket("ws://127.0.0.1:8880/echo"); 12 var ws = new WebSocket("ws://127.0.0.1:8880/echo");
11 } catch (e) { 13 } catch (e) {
12 reportResult("DONE"); 14 reportResult("DONE");
13 return; 15 return;
14 } 16 }
15 reportResult("FAIL: No exception was thrown") 17 reportResult("FAIL: No exception was thrown")
16 })(); 18 })();
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698