summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/ambient-light/idlharness.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/ambient-light/idlharness.html')
-rw-r--r--testing/web-platform/tests/ambient-light/idlharness.html107
1 files changed, 0 insertions, 107 deletions
diff --git a/testing/web-platform/tests/ambient-light/idlharness.html b/testing/web-platform/tests/ambient-light/idlharness.html
deleted file mode 100644
index f88a602a6..000000000
--- a/testing/web-platform/tests/ambient-light/idlharness.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!DOCTYPE html>
-<meta charset="utf-8">
-<title>Ambient Light Sensor 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>
-<style>
- pre {
- display: none;
- }
-</style>
-<div id="log"></div>
-
-<pre id="idl">
-interface Event {
-};
-
-interface Error {
-};
-
-dictionary EventInit {
-};
-</pre>
-
-<pre id="generic-idl">
-interface Sensor : EventTarget {
- readonly attribute SensorState state;
- readonly attribute SensorReading? reading;
- void start();
- void stop();
- attribute EventHandler onchange;
- attribute EventHandler onstatechange;
- attribute EventHandler onerror;
-};
-
-dictionary SensorOptions {
- double? frequency;
-};
-
-enum SensorState {
- "idle",
- "activating",
- "active",
- "errored"
-};
-
-interface SensorReading {
- readonly attribute DOMHighResTimeStamp timeStamp;
-};
-
-[Constructor(DOMString type, SensorReadingEventInit eventInitDict)]
-interface SensorReadingEvent : Event {
- readonly attribute SensorReading reading;
-};
-
-dictionary SensorReadingEventInit : EventInit {
- SensorReading reading;
-};
-
-[Constructor(DOMString type, SensorErrorEventInit errorEventInitDict)]
-interface SensorErrorEvent : Event {
- readonly attribute Error error;
-};
-
-dictionary SensorErrorEventInit : EventInit {
- Error error;
-};
-</pre>
-
-<pre id="ambient-light-idl">
-[Constructor(optional SensorOptions sensorOptions)]
-interface AmbientLightSensor : Sensor {
- readonly attribute AmbientLightSensorReading? reading;
-};
-
-[Constructor(AmbientLightSensorReadingInit ambientLightSensorReadingInit)]
-interface AmbientLightSensorReading : SensorReading {
- readonly attribute unrestricted double illuminance;
-};
-
-dictionary AmbientLightSensorReadingInit {
- unrestricted double illuminance;
-};
-
-</pre>
-
-<script>
-(function() {
- "use strict";
- var idl_array = new IdlArray();
- idl_array.add_untested_idls(document.getElementById('idl').textContent);
- idl_array.add_untested_idls(document.getElementById('generic-idl').textContent);
- idl_array.add_idls(document.getElementById('ambient-light-idl').textContent);
-
- idl_array.add_objects({
- AmbientLightSensor: ['new AmbientLightSensor();'],
- AmbientLightSensorReading: ['new AmbientLightSensorReading({ illuminance: 750 });'],
- SensorReadingEvent: ['new SensorReadingEvent("reading", { reading: new AmbientLightSensorReading({ illuminance: 750 }) });']
- });
-
- idl_array.test();
-})();
-</script>
-