diff options
Diffstat (limited to 'testing/web-platform/tests/performance-timeline/idlharness.html')
-rw-r--r-- | testing/web-platform/tests/performance-timeline/idlharness.html | 85 |
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 <PerformanceEntry> PerformanceEntryList; - -dictionary PerformanceObserverInit { - required sequence<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> |