'use strict'; importScripts("/resources/testharness.js"); importScripts("/resources/WebIDLParser.js", "/resources/idlharness.js"); idl_test( ['idle-detection'], ['dom', 'html'], async (idl_array, t) => { self.idle = new IdleDetector(); let watcher = new EventWatcher(t, self.idle, ["change"]); let initial_state = watcher.wait_for("change"); await self.idle.start(); await initial_state; idl_array.add_objects({ IdleDetector: ['idle'], }); } ); done();