idlharness.any.js (638B)
1 // META: script=/resources/WebIDLParser.js 2 // META: script=/resources/idlharness.js 3 4 // https://wicg.github.io/media-capabilities/ 5 6 'use strict'; 7 8 promise_test(async () => { 9 idl_test( 10 ['media-capabilities'], 11 ['html', 'cssom-view'], 12 idl_array => { 13 if (self.GLOBAL.isWorker()) { 14 idl_array.add_objects({ WorkerNavigator: ['navigator'] }); 15 } else { 16 idl_array.add_objects({ Navigator: ['navigator'] }); 17 } 18 idl_array.add_objects({ 19 MediaCapabilities: ['navigator.mediaCapabilities'], 20 Screen: ['screen'], 21 ScreenLuminance: ['screen.luminance'], 22 }); 23 } 24 ); 25 });