PerformanceEventTiming.idl 712 B

123456789101112131415161718
  1. #import <PerformanceTimeline/PerformanceEntry.idl>
  2. // https://www.w3.org/TR/event-timing/#sec-performance-event-timing
  3. [Exposed=Window]
  4. interface PerformanceEventTiming : PerformanceEntry {
  5. readonly attribute DOMHighResTimeStamp processingStart;
  6. readonly attribute DOMHighResTimeStamp processingEnd;
  7. readonly attribute boolean cancelable;
  8. readonly attribute Node? target;
  9. readonly attribute unsigned long long interactionId;
  10. [Default] object toJSON();
  11. };
  12. // Potential fixme: This spec has some more IDLs
  13. // https://www.w3.org/TR/event-timing/#sec-event-counts
  14. // https://www.w3.org/TR/event-timing/#sec-extensions
  15. // https://www.w3.org/TR/event-timing/#sec-modifications-perf-timeline