diff options
author | Shinichi Morimoto <shnmorimoto@gmail.com> | 2019-12-07 22:04:47 +0900 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2019-12-13 13:41:47 -0500 |
commit | 2457a6be0f94703c379aec1636ddb2e322b84a9e (patch) | |
tree | d15d0d4fa821b6e60177d98e345d937f2103bd5c /components/script/dom/webidls | |
parent | 7d4996f57d41713f8926e2d21c57a65bdbd6ec35 (diff) | |
download | servo-2457a6be0f94703c379aec1636ddb2e322b84a9e.tar.gz servo-2457a6be0f94703c379aec1636ddb2e322b84a9e.zip |
#23330 modified performance interface's timing member to attribute
Diffstat (limited to 'components/script/dom/webidls')
-rw-r--r-- | components/script/dom/webidls/Performance.webidl | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/components/script/dom/webidls/Performance.webidl b/components/script/dom/webidls/Performance.webidl index 0e2f7a960d5..5db6551ff96 100644 --- a/components/script/dom/webidls/Performance.webidl +++ b/components/script/dom/webidls/Performance.webidl @@ -34,23 +34,20 @@ partial interface Performance { [Throws] void measure(DOMString measureName, optional DOMString startMark, optional DOMString endMark); void clearMeasures(optional DOMString measureName); - - }; + //https://w3c.github.io/resource-timing/#sec-extensions-performance-interface partial interface Performance { void clearResourceTimings (); void setResourceTimingBufferSize (unsigned long maxSize); attribute EventHandler onresourcetimingbufferfull; }; -// FIXME(avada): this should be deprecated, but is currently included for web compat -// https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html#performance-timing-attribute -[Exposed=(Window)] -partial interface Performance { - PerformanceNavigationTiming timing(); -}; + // https://w3c.github.io/navigation-timing/#extensions-to-the-performance-interface +[Exposed=Window] partial interface Performance { - [SameObject, Exposed=Window] + [SameObject] + readonly attribute PerformanceNavigationTiming timing; + [SameObject] readonly attribute PerformanceNavigation navigation; }; |