// META: global=dedicatedworker,shadowrealm-in-window // META: script=/resources/WebIDLParser.js // META: script=/resources/idlharness.js "use strict"; idl_test( ["html"], ["wai-aria", "dom", "cssom", "touch-events", "uievents", "performance-timeline"], idlArray => { if (self.GLOBAL.isShadowRealm()) { return; } idlArray.add_untested_idls('typedef Window WindowProxy;'); idlArray.add_objects({ WorkerLocation: ['self.location'], WorkerNavigator: ['self.navigator'], EventSource: ['new EventSource("http://invalid")'], Worker: [], MessageEvent: ['new MessageEvent("message", { data: 5 })'], DedicatedWorkerGlobalScope: ['self'], }); } );