summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/performance-timeline/idlharness.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/performance-timeline/idlharness.html')
-rw-r--r--testing/web-platform/tests/performance-timeline/idlharness.html85
1 files changed, 0 insertions, 85 deletions
diff --git a/testing/web-platform/tests/performance-timeline/idlharness.html b/testing/web-platform/tests/performance-timeline/idlharness.html
deleted file mode 100644
index 0500b3eee..000000000
--- a/testing/web-platform/tests/performance-timeline/idlharness.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<meta charset="utf-8">
-<title>Performance Timeline IDL tests</title>
-<link rel="author" title="W3C" href="http://www.w3.org/" />
-<link rel="help" href="http://www.w3.org/TR/performance-timeline/#performanceentry"/>
-<link rel="help" href="http://www.w3.org/TR/performance-timeline/#performance"/>
-<link rel="help" href="http://www.w3.org/TR/performance-timeline/#performanceentrylist"/>
-<script src="/resources/testharness.js"></script>
-<script src="/resources/testharnessreport.js"></script>
-<script src="/resources/WebIDLParser.js"></script>
-<script src="/resources/idlharness.js"></script>
-</head>
-<body>
-<h1>Performance Timeline IDL tests</h1>
-<div id="log"></div>
-
-<pre id='untested_idl' style='display:none'>
-interface Performance {
-};
-</pre>
-
-<pre id='idl'>
-[Exposed=(Window,Worker)]
-interface PerformanceEntry {
- readonly attribute DOMString name;
- readonly attribute DOMString entryType;
- readonly attribute DOMHighResTimeStamp startTime;
- readonly attribute DOMHighResTimeStamp duration;
- serializer = {attribute};
-};
-
-dictionary PerformanceEntryFilterOptions {
- DOMString name;
- DOMString entryType;
- DOMString initiatorType;
-};
-
-partial interface Performance {
- PerformanceEntryList getEntries(optional PerformanceEntryFilterOptions filter);
- PerformanceEntryList getEntriesByType(DOMString type);
- PerformanceEntryList getEntriesByName(DOMString name,
- optional DOMString type);
-};
-
-typedef sequence &lt;PerformanceEntry> PerformanceEntryList;
-
-dictionary PerformanceObserverInit {
- required sequence&lt;DOMString> entryTypes;
-};
-
-[Exposed=(Window,Worker)]
-interface PerformanceObserverEntryList {
- PerformanceEntryList getEntries(optional PerformanceEntryFilterOptions filter);
- PerformanceEntryList getEntriesByType(DOMString type);
- PerformanceEntryList getEntriesByName(DOMString name,
- optional DOMString type);
-};
-
-callback PerformanceObserverCallback = void (PerformanceObserverEntryList entries,
- PerformanceObserver observer);
-
-[Constructor(PerformanceObserverCallback callback),
- Exposed=(Window,Worker)]
-interface PerformanceObserver {
- void observe(PerformanceObserverInit options);
- void disconnect();
-};
-</pre>
-
-<script>
-var idl_array;
-setup(function() {
- idl_array = new IdlArray();
- idl_array.add_untested_idls(document.getElementById("untested_idl").textContent);
- idl_array.add_idls(document.getElementById("idl").textContent);
- idl_array.add_objects({
- Performance: ["window.performance"]
- });
-});
-idl_array.test();
-</script>
-</body>
-</html>