| <title>Ambient Light Events IDL tests</title> |
| <link rel="author" title="Intel" href="http://www.intel.com"> |
| <link rel="help" href="http://www.w3.org/TR/ambient-light/"> |
| <script src="/resources/testharness.js"></script> |
| <script src="/resources/testharnessreport.js"></script> |
| <script src="/resources/WebIDLParser.js"></script> |
| <script src="/resources/idlharness.js"></script> |
| partial interface Window { |
| attribute EventHandler ondevicelight; |
| dictionary DeviceLightEventInit : EventInit { |
| unrestricted double value; |
| [Constructor (DOMString type, optional DeviceLightEventInit eventInitDict)] |
| interface DeviceLightEvent : Event { |
| readonly attribute unrestricted double value; |
| var idl_array = new IdlArray(); |
| // replace 'EventHandler' and 'unrestricted double' unrecognised by idlharness.js |
| var idls = document.getElementById('idl').textContent.replace(/EventHandler/g, 'Function?').replace(/unrestricted double/g, 'double'); |
| idl_array.add_untested_idls(document.getElementById('untested_idl').textContent); |
| idl_array.add_idls(idls); |
| DeviceLightEvent: ['new DeviceLightEvent("foo")'] |