diff options
Diffstat (limited to 'testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html')
-rw-r--r-- | testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html b/testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html new file mode 100644 index 000000000..29c891407 --- /dev/null +++ b/testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html @@ -0,0 +1,36 @@ +<!doctype html> +<meta charset=utf-8> +<title>Web Animations API: DocumentTimeline tests</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/WebIDLParser.js"></script> +<script src="/resources/idlharness.js"></script> +<div id="log"></div> +<script type="text/plain" id="AnimationTimeline-IDL"> +interface AnimationTimeline { + readonly attribute double? currentTime; +}; +</script> +<script type="text/plain" id="DocumentTimeline-IDL"> +dictionary DocumentTimelineOptions { + DOMHighResTimeStamp originTime = 0; +}; +[Constructor (optional DocumentTimelineOptions options)] +interface DocumentTimeline : AnimationTimeline { +}; +</script> +<script> +'use strict'; + +var idlArray; +test(function() { + idlArray = new IdlArray(); + idlArray.add_untested_idls( + document.getElementById('AnimationTimeline-IDL').textContent); + idlArray.add_idls( + document.getElementById('DocumentTimeline-IDL').textContent); + idlArray.add_objects( { DocumentTimeline: ['document.timeline'] } ); +}); +idlArray.test(); + +</script> |