https://github.com/web-platform-tests/wpt
Raw File
Tip revision: b5fa1694c68e57cb2fb7de0647d1ebd359f0d1f4 authored by James Graham on 24 April 2014, 11:17:29 UTC
Wait for server to start when probing subdomains.
Tip revision: b5fa169
WorkerGlobalScope_EventTarget.htm
<!DOCTYPE html>
<html>
<head>
<title> WorkerGlobalScope implements EventTarget </title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
</head>
<body>
<div id=log></div>
<script>
    
    var DATA = "TestEventTarget";
    var FileName = './support/EventListener.js';
    
    var t = async_test("Test Description: WorkerGlobalScope implements EventTarget");
                  
    var worker = new Worker(FileName);

    worker.onmessage = t.step_func(function(evt)
    {
        var global = evt.data[0];
        var target = evt.data[1];
        
        assert_regexp_match(target, /\[object (.*?)Worker(.+?)\]/);
        assert_equals(target, global);

        t.done();        
    });
    
    worker.postMessage(DATA);
</script>
</body>
</html>
back to top