зеркало из https://github.com/mozilla/gecko-dev.git
34 строки
766 B
HTML
34 строки
766 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<script>
|
|
var SimpleTest = parent.SimpleTest;
|
|
|
|
var ok = SimpleTest.ok;
|
|
var info = SimpleTest.info;
|
|
var finish = SimpleTest.finish.bind(SimpleTest);
|
|
|
|
var gotTargetedMessage = false;
|
|
window.onmessage = function(evt) {
|
|
var message = evt.data;
|
|
info("Received message: " + message);
|
|
switch (message) {
|
|
case 'targeted':
|
|
gotTargetedMessage = true;
|
|
break;
|
|
case 'broadcast':
|
|
ok(gotTargetedMessage, "Should have received targeted message");
|
|
finish();
|
|
break;
|
|
default:
|
|
ok(false, "Unexpected message: " + message);
|
|
break;
|
|
}
|
|
}
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<iframe src="iframe_sandbox_bug1022229.html" sandbox="allow-scripts"></iframe>
|
|
</body>
|
|
</html>
|