From e197a4654cadc8691da3f6c4a514e8166ab8ce01 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 13 May 2022 01:05:40 -0700 Subject: [PATCH] Add spec URLs for Performance APIs (#16238) --- api/Performance.json | 3 +++ api/PerformanceEventTiming.json | 5 +++++ api/PerformanceLongTaskTiming.json | 1 + api/PerformanceMark.json | 1 + api/PerformanceMeasure.json | 1 + api/PerformanceNavigation.json | 3 +++ api/PerformanceTiming.json | 22 ++++++++++++++++++++++ 7 files changed, 36 insertions(+) diff --git a/api/Performance.json b/api/Performance.json index 20eb3fdbfc728b..18de8608721b18 100644 --- a/api/Performance.json +++ b/api/Performance.json @@ -312,6 +312,7 @@ }, "eventCounts": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#dom-performance-eventcounts", "support": { "chrome": { "version_added": "85" @@ -915,6 +916,7 @@ "navigation": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/navigation", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performance-navigation", "support": { "chrome": { "version_added": "10" @@ -1284,6 +1286,7 @@ "timing": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Performance/timing", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performance-timing", "support": { "chrome": { "version_added": "6" diff --git a/api/PerformanceEventTiming.json b/api/PerformanceEventTiming.json index d99cde4f0acc50..1a3ed274fd710c 100644 --- a/api/PerformanceEventTiming.json +++ b/api/PerformanceEventTiming.json @@ -51,6 +51,7 @@ "cancelable": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/cancelable", + "spec_url": "https://w3c.github.io/event-timing/#dom-performanceeventtiming-cancelable", "support": { "chrome": { "version_added": "76" @@ -99,6 +100,7 @@ "processingEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/processingEnd", + "spec_url": "https://w3c.github.io/event-timing/#dom-performanceeventtiming-processingend", "support": { "chrome": { "version_added": "76" @@ -147,6 +149,7 @@ "processingStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/processingStart", + "spec_url": "https://w3c.github.io/event-timing/#dom-performanceeventtiming-processingstart", "support": { "chrome": { "version_added": "76" @@ -195,6 +198,7 @@ "target": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/target", + "spec_url": "https://w3c.github.io/event-timing/#dom-performanceeventtiming-target", "support": { "chrome": { "version_added": "85" @@ -243,6 +247,7 @@ "toJSON": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/toJSON", + "spec_url": "https://w3c.github.io/event-timing/#dom-performanceeventtiming-tojson", "support": { "chrome": { "version_added": "76" diff --git a/api/PerformanceLongTaskTiming.json b/api/PerformanceLongTaskTiming.json index 762d1292017290..56ab8cd8bf5c7b 100644 --- a/api/PerformanceLongTaskTiming.json +++ b/api/PerformanceLongTaskTiming.json @@ -101,6 +101,7 @@ }, "toJSON": { "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancelongtasktiming-tojson", "support": { "chrome": { "version_added": "58" diff --git a/api/PerformanceMark.json b/api/PerformanceMark.json index 00a5cbffae8b95..d2a909a7e8edfe 100644 --- a/api/PerformanceMark.json +++ b/api/PerformanceMark.json @@ -110,6 +110,7 @@ }, "detail": { "__compat": { + "spec_url": "https://w3c.github.io/user-timing/#dom-performancemark-detail", "support": { "chrome": { "version_added": "76" diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index b443f7728373c3..d742dba69179d2 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -56,6 +56,7 @@ }, "detail": { "__compat": { + "spec_url": "https://w3c.github.io/user-timing/#dom-performancemeasure-detail", "support": { "chrome": { "version_added": "78" diff --git a/api/PerformanceNavigation.json b/api/PerformanceNavigation.json index 33a5404f7dcdcd..d917d7b5bac857 100644 --- a/api/PerformanceNavigation.json +++ b/api/PerformanceNavigation.json @@ -50,6 +50,7 @@ "redirectCount": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/redirectCount", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancenavigation-redirectcount", "support": { "chrome": { "version_added": "10" @@ -98,6 +99,7 @@ "toJSON": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/toJSON", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancenavigation-tojson", "support": { "chrome": { "version_added": "56" @@ -148,6 +150,7 @@ "type": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/type", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancenavigation-type", "support": { "chrome": { "version_added": "10" diff --git a/api/PerformanceTiming.json b/api/PerformanceTiming.json index d152544f971169..88b9a490d6fa3a 100644 --- a/api/PerformanceTiming.json +++ b/api/PerformanceTiming.json @@ -50,6 +50,7 @@ "connectEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/connectEnd", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-connectend", "support": { "chrome": { "version_added": "6" @@ -98,6 +99,7 @@ "connectStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/connectStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-connectstart", "support": { "chrome": { "version_added": "6" @@ -146,6 +148,7 @@ "domainLookupEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domainLookupEnd", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-domainlookupend", "support": { "chrome": { "version_added": "6" @@ -194,6 +197,7 @@ "domainLookupStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domainLookupStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-domainlookupstart", "support": { "chrome": { "version_added": "6" @@ -242,6 +246,7 @@ "domComplete": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domComplete", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-domcomplete", "support": { "chrome": { "version_added": "6" @@ -290,6 +295,7 @@ "domContentLoadedEventEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domContentLoadedEventEnd", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-domcontentloadedeventend", "support": { "chrome": { "version_added": "6" @@ -338,6 +344,7 @@ "domContentLoadedEventStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domContentLoadedEventStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-domcontentloadedeventstart", "support": { "chrome": { "version_added": "6" @@ -386,6 +393,7 @@ "domInteractive": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domInteractive", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-dominteractive", "support": { "chrome": { "version_added": "6" @@ -434,6 +442,7 @@ "domLoading": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domLoading", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-domloading", "support": { "chrome": { "version_added": "6" @@ -482,6 +491,7 @@ "fetchStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/fetchStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-fetchstart", "support": { "chrome": { "version_added": "6" @@ -530,6 +540,7 @@ "loadEventEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/loadEventEnd", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-loadeventend", "support": { "chrome": { "version_added": "6" @@ -578,6 +589,7 @@ "loadEventStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/loadEventStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-loadeventstart", "support": { "chrome": { "version_added": "6" @@ -626,6 +638,7 @@ "navigationStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/navigationStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-navigationstart", "support": { "chrome": { "version_added": "6" @@ -674,6 +687,7 @@ "redirectEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/redirectEnd", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-redirectend", "support": { "chrome": { "version_added": "6" @@ -722,6 +736,7 @@ "redirectStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/redirectStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-redirectstart", "support": { "chrome": { "version_added": "6" @@ -770,6 +785,7 @@ "requestStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/requestStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-requeststart", "support": { "chrome": { "version_added": "6" @@ -818,6 +834,7 @@ "responseEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/responseEnd", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-responseend", "support": { "chrome": { "version_added": "6" @@ -866,6 +883,7 @@ "responseStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/responseStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-responsestart", "support": { "chrome": { "version_added": "6" @@ -914,6 +932,7 @@ "secureConnectionStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/secureConnectionStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-secureconnectionstart", "support": { "chrome": { "version_added": "6" @@ -962,6 +981,7 @@ "toJSON": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/toJSON", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-tojson", "support": { "chrome": { "version_added": "44" @@ -1010,6 +1030,7 @@ "unloadEventEnd": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/unloadEventEnd", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-unloadeventend", "support": { "chrome": { "version_added": "6" @@ -1058,6 +1079,7 @@ "unloadEventStart": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/unloadEventStart", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancetiming-unloadeventstart", "support": { "chrome": { "version_added": "6"