From a9eb41d4fddb0fb86925f58c0fe053902a93800c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Mar 2024 11:34:14 +0000 Subject: [PATCH 001/171] Bump @types/node from 20.11.27 to 20.11.28 (#22637) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c4592d1a6ff85..4458976dd18121 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1385,9 +1385,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.27", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.27.tgz", - "integrity": "sha512-qyUZfMnCg1KEz57r7pzFtSGt49f6RPkPBis3Vo4PbS7roQEDn22hiHzl/Lo1q4i4hDEgBJmBF/NTNg2XR0HbFg==", + "version": "20.11.28", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", + "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", "dev": true, "dependencies": { "undici-types": "~5.26.4" From 5af9f90ed029388b318a6966addb0d4cac18d97e Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Fri, 15 Mar 2024 23:28:05 +0000 Subject: [PATCH 002/171] Update browser releases (#22634) --- browsers/chrome.json | 6 +++--- browsers/chrome_android.json | 8 ++++---- browsers/webview_android.json | 10 ++++++++-- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/browsers/chrome.json b/browsers/chrome.json index 3ed934b89f71f7..1a54026702fd64 100644 --- a/browsers/chrome.json +++ b/browsers/chrome.json @@ -851,19 +851,19 @@ "122": { "release_date": "2024-02-20", "release_notes": "https://developer.chrome.com/blog/new-in-chrome-122", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "122" }, "123": { "release_date": "2024-03-19", - "status": "beta", + "status": "current", "engine": "Blink", "engine_version": "123" }, "124": { "release_date": "2024-04-16", - "status": "planned", + "status": "beta", "engine": "Blink", "engine_version": "124" } diff --git a/browsers/chrome_android.json b/browsers/chrome_android.json index eca124cc5c7dd5..763b46da6dcf5b 100644 --- a/browsers/chrome_android.json +++ b/browsers/chrome_android.json @@ -688,19 +688,19 @@ "122": { "release_date": "2024-02-20", "release_notes": "https://developer.chrome.com/blog/new-in-chrome-122", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "122" }, "123": { "release_date": "2024-03-19", - "status": "beta", + "status": "current", "engine": "Blink", "engine_version": "123" }, "124": { - "release_date": "2024-04-10", - "status": "nightly", + "release_date": "2024-04-16", + "status": "beta", "engine": "Blink", "engine_version": "124" } diff --git a/browsers/webview_android.json b/browsers/webview_android.json index 3368858dd947af..43bc7ee38e177b 100644 --- a/browsers/webview_android.json +++ b/browsers/webview_android.json @@ -650,15 +650,21 @@ "122": { "release_date": "2024-02-20", "release_notes": "https://developer.chrome.com/blog/new-in-chrome-122", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "122" }, "123": { "release_date": "2024-03-19", - "status": "beta", + "status": "current", "engine": "Blink", "engine_version": "123" + }, + "124": { + "release_date": "2024-04-16", + "status": "beta", + "engine": "Blink", + "engine_version": "124" } } } From 16df68556803e30b10b19782819aa432a031a30d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 15 Mar 2024 16:33:34 -0700 Subject: [PATCH 003/171] Release v5.5.16 (#22641) This release was generated by the project's release script. --- RELEASE_NOTES.md | 110 ++++++++++++++++++++++++++++++++++++++++++++++ package-lock.json | 4 +- package.json | 2 +- 3 files changed, 113 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 8fd3018cb417f1..66bb9b42b09e52 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,115 @@ # @mdn/browser-compat-data release notes +## [v5.5.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.16) + +March 15, 2024 + +### Additions + +- `api.ML` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.ML.createContext` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLActivation` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLContext` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLContext.compute` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraph` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.abs` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.add` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.argMax` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.argMin` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.averagePool2d` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.batchNormalization` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.build` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.cast` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.ceil` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.clamp` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.concat` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.constant` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.conv2d` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.convTranspose2d` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.cos` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.div` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.elu` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.equal` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.erf` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.exp` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.expand` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.floor` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.gather` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.gemm` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.greater` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.greaterOrEqual` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.gru` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.gruCell` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.hardSigmoid` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.hardSwish` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.identity` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.input` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.instanceNormalization` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.l2Pool2d` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.layerNormalization` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.leakyRelu` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.lesser` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.lesserOrEqual` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.linear` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.log` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.lstm` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.lstmCell` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.matmul` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.max` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.maxPool2d` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.min` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.MLGraphBuilder` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.mul` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.neg` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.not` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.pad` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.pow` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.prelu` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reciprocal` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceL1` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceL2` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceLogSum` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceLogSumExp` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceMax` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceMean` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceMin` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceProduct` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceSum` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reduceSumSquare` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.relu` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.resample2d` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.reshape` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.sigmoid` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.sin` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.slice` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.softmax` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.softplus` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.softsign` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.split` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.sqrt` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.sub` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.tan` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.tanh` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.transpose` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.triangular` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLGraphBuilder.where` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLOperand` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLOperand.dataType` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.MLOperand.shape` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.Navigator.ml` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `api.WorkerNavigator.ml` ([#22569](https://github.com/mdn/browser-compat-data/pull/22569)) +- `browsers.webview_android.releases.124` ([#22634](https://github.com/mdn/browser-compat-data/pull/22634)) +- `webextensions.api.runtime.OnPerformanceWarningCategory` ([#22617](https://github.com/mdn/browser-compat-data/pull/22617)) +- `webextensions.api.runtime.OnPerformanceWarningSeverity` ([#22617](https://github.com/mdn/browser-compat-data/pull/22617)) + +### Statistics + +- 7 contributors have changed 42 files with 5,997 additions and 231 deletions in 12 commits ([`v5.5.15...v5.5.16`](https://github.com/mdn/browser-compat-data/compare/v5.5.15...v5.5.16)) +- 16,111 total features +- 1,075 total contributors +- 4,753 total stargazers + ## [v5.5.15](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.15) March 12, 2024 diff --git a/package-lock.json b/package-lock.json index 4458976dd18121..fee51b2e920200 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.15", + "version": "5.5.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.15", + "version": "5.5.16", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 033add6f00ff37..62860fde49e48f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.15", + "version": "5.5.16", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 23db3ef1a922032648e4b50093c0c06cfb82acb9 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 18 Mar 2024 12:04:45 +0100 Subject: [PATCH 004/171] Rename midi web-feature to web-midi to match webdx repo (#22643) --- api/MIDIAccess.json | 10 +++++----- api/MIDIConnectionEvent.json | 6 +++--- api/MIDIInput.json | 4 ++-- api/MIDIInputMap.json | 18 +++++++++--------- api/MIDIMessageEvent.json | 6 +++--- api/MIDIOutput.json | 6 +++--- api/MIDIOutputMap.json | 18 +++++++++--------- api/MIDIPort.json | 22 +++++++++++----------- api/Navigator.json | 2 +- api/Permissions.json | 2 +- http/headers/Permissions-Policy.json | 2 +- 11 files changed, 48 insertions(+), 48 deletions(-) diff --git a/api/MIDIAccess.json b/api/MIDIAccess.json index e9a5c87b57ebd4..692a61e1cbca9c 100644 --- a/api/MIDIAccess.json +++ b/api/MIDIAccess.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess", "spec_url": "https://webaudio.github.io/web-midi-api/#midiaccess-interface", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -44,7 +44,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/inputs", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiaccess-inputs", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -84,7 +84,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/outputs", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiaccess-outputs", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -125,7 +125,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/statechange_event", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiaccess-onstatechange", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -165,7 +165,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/sysexEnabled", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiaccess-sysexenabled", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/MIDIConnectionEvent.json b/api/MIDIConnectionEvent.json index b5bed7df87ed71..f75215bfa7e484 100644 --- a/api/MIDIConnectionEvent.json +++ b/api/MIDIConnectionEvent.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent", "spec_url": "https://webaudio.github.io/web-midi-api/#midiconnectionevent-interface", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -45,7 +45,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent/MIDIConnectionEvent", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiconnectionevent-constructor", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -85,7 +85,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent/port", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiconnectionevent-port", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/MIDIInput.json b/api/MIDIInput.json index 3340991bfeb429..5ab41c4fb577e2 100644 --- a/api/MIDIInput.json +++ b/api/MIDIInput.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIInput", "spec_url": "https://webaudio.github.io/web-midi-api/#midiinput-interface", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -45,7 +45,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIInput/midimessage_event", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiinput-onmidimessage", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/MIDIInputMap.json b/api/MIDIInputMap.json index 28c8cceb2d1ab4..892fadf19e32c1 100644 --- a/api/MIDIInputMap.json +++ b/api/MIDIInputMap.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIInputMap", "spec_url": "https://webaudio.github.io/web-midi-api/#midiinputmap-interface", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -42,7 +42,7 @@ "entries": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -80,7 +80,7 @@ "forEach": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -118,7 +118,7 @@ "get": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -156,7 +156,7 @@ "has": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -194,7 +194,7 @@ "keys": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -232,7 +232,7 @@ "size": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -270,7 +270,7 @@ "values": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -308,7 +308,7 @@ "@@iterator": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/MIDIMessageEvent.json b/api/MIDIMessageEvent.json index d6aabeab7f95ba..d52b7e815c7e26 100644 --- a/api/MIDIMessageEvent.json +++ b/api/MIDIMessageEvent.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIMessageEvent", "spec_url": "https://webaudio.github.io/web-midi-api/#midimessageevent-interface", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -47,7 +47,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIMessageEvent/MIDIMessageEvent", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midimessageevent-constructor", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -89,7 +89,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIMessageEvent/data", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midimessageevent-data", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/MIDIOutput.json b/api/MIDIOutput.json index 96e87e95432d8a..f6b2561664d1c7 100644 --- a/api/MIDIOutput.json +++ b/api/MIDIOutput.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIOutput", "spec_url": "https://webaudio.github.io/web-midi-api/#MIDIOutput", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -46,7 +46,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIOutput/clear", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midioutput-clear", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -87,7 +87,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIOutput/send", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midioutput-send", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/MIDIOutputMap.json b/api/MIDIOutputMap.json index 33d575ac455c3c..3be15dfb37f3cf 100644 --- a/api/MIDIOutputMap.json +++ b/api/MIDIOutputMap.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIOutputMap", "spec_url": "https://webaudio.github.io/web-midi-api/#midiinputmap-interface", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -42,7 +42,7 @@ "entries": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -80,7 +80,7 @@ "forEach": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -118,7 +118,7 @@ "get": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -156,7 +156,7 @@ "has": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -194,7 +194,7 @@ "keys": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -232,7 +232,7 @@ "size": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -270,7 +270,7 @@ "values": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -308,7 +308,7 @@ "@@iterator": { "__compat": { "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/MIDIPort.json b/api/MIDIPort.json index 52ffd7894bb653..06a23c6f3d5244 100644 --- a/api/MIDIPort.json +++ b/api/MIDIPort.json @@ -5,7 +5,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort", "spec_url": "https://webaudio.github.io/web-midi-api/#MIDIPort", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -44,7 +44,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/close", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-close", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -84,7 +84,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/connection", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-connection", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -124,7 +124,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/id", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-id", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -164,7 +164,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/manufacturer", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-manufacturer", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -204,7 +204,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/name", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-name", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -244,7 +244,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/open", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-open", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -284,7 +284,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/state", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-state", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -325,7 +325,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/statechange_event", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-onstatechange", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -365,7 +365,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/type", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-type", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { @@ -405,7 +405,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/version", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-midiport-version", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/Navigator.json b/api/Navigator.json index 3c2348d68c657e..abd0a55541c326 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -4000,7 +4000,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/requestMIDIAccess", "spec_url": "https://webaudio.github.io/web-midi-api/#dom-navigator-requestmidiaccess", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/api/Permissions.json b/api/Permissions.json index 27fc30b01a864d..934629ed074df5 100644 --- a/api/Permissions.json +++ b/api/Permissions.json @@ -466,7 +466,7 @@ "description": "midi permission", "spec_url": "https://webaudio.github.io/web-midi-api/#permissions-integration", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": { diff --git a/http/headers/Permissions-Policy.json b/http/headers/Permissions-Policy.json index 83ee5ddc5a8498..18229a0c0ef158 100644 --- a/http/headers/Permissions-Policy.json +++ b/http/headers/Permissions-Policy.json @@ -965,7 +965,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Permissions-Policy/midi", "spec_url": "https://webaudio.github.io/web-midi-api/#permissions-policy-integration", "tags": [ - "web-features:midi" + "web-features:web-midi" ], "support": { "chrome": [ From 4865d9865338a5f142a5f15e00492f50ce780df5 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Mon, 18 Mar 2024 22:36:43 +0100 Subject: [PATCH 005/171] Scroll-driven animation missing `impl_url` for Safari, and web-features tag (#22644) * Safari impl_url for scroll-driven animations * Add the scroll-driven-animations web-features tag --- api/ScrollTimeline.json | 24 +++++++++++++++--- api/ViewTimeline.json | 30 +++++++++++++++++++---- css/at-rules/keyframes.json | 6 ++++- css/properties/animation-range-end.json | 12 +++++++-- css/properties/animation-range-start.json | 12 +++++++-- css/properties/animation-range.json | 6 ++++- css/properties/animation-timeline.json | 18 +++++++++++--- css/properties/scroll-timeline-axis.json | 30 +++++++++++++++++++---- css/properties/scroll-timeline-name.json | 6 ++++- css/properties/scroll-timeline.json | 6 ++++- css/properties/timeline-scope.json | 18 +++++++++++--- css/properties/view-timeline-axis.json | 30 +++++++++++++++++++---- css/properties/view-timeline-inset.json | 12 +++++++-- css/properties/view-timeline-name.json | 6 ++++- css/properties/view-timeline.json | 6 ++++- 15 files changed, 185 insertions(+), 37 deletions(-) diff --git a/api/ScrollTimeline.json b/api/ScrollTimeline.json index 3206d29fcc9d48..ef93bfe9a6c5fa 100644 --- a/api/ScrollTimeline.json +++ b/api/ScrollTimeline.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#scrolltimeline-interface", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -22,7 +25,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -39,6 +43,9 @@ "description": "ScrollTimeline() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/ScrollTimeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-scrolltimeline-scrolltimeline", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -57,7 +64,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -74,6 +82,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/axis", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-scrolltimeline-axis", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -92,7 +103,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -109,6 +121,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/scroll", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-scrolltimeline-source", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -127,7 +142,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/ViewTimeline.json b/api/ViewTimeline.json index 80c33d2b877295..e78fea6b4a2b10 100644 --- a/api/ViewTimeline.json +++ b/api/ViewTimeline.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#viewtimeline-interface", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -22,7 +25,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -39,6 +43,9 @@ "description": "ViewTimeline() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline/ViewTimeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-viewtimeline-viewtimeline", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -57,7 +64,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -74,6 +82,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline/endOffset", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-viewtimeline-endoffset", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -92,7 +103,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -109,6 +121,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/startOffset", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-viewtimeline-startoffset", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -127,7 +142,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,6 +160,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/subject", "spec_url": "https://drafts.csswg.org/scroll-animations/#dom-viewtimeline-subject", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -162,7 +181,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/at-rules/keyframes.json b/css/at-rules/keyframes.json index 8505eae6b2634f..27bf6796e9ebd0 100644 --- a/css/at-rules/keyframes.json +++ b/css/at-rules/keyframes.json @@ -138,6 +138,9 @@ "__compat": { "description": "Named timeline range keyframe selectors", "spec_url": "https://drafts.csswg.org/scroll-animations/#named-range-keyframes", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -156,7 +159,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/animation-range-end.json b/css/properties/animation-range-end.json index 75a15a10b62ff9..568ac8ce863696 100644 --- a/css/properties/animation-range-end.json +++ b/css/properties/animation-range-end.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-range-end", "spec_url": "https://drafts.csswg.org/scroll-animations/#animation-range-end", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -23,7 +26,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,6 +42,9 @@ "normal": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-animation-range-end-normal", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -56,7 +63,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/animation-range-start.json b/css/properties/animation-range-start.json index 349831e9ff434a..0070293f4b375e 100644 --- a/css/properties/animation-range-start.json +++ b/css/properties/animation-range-start.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-range-start", "spec_url": "https://drafts.csswg.org/scroll-animations/#animation-range-start", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -23,7 +26,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,6 +42,9 @@ "normal": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-animation-range-start-normal", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -56,7 +63,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/animation-range.json b/css/properties/animation-range.json index 1e393724ca9604..18ea47540daaa2 100644 --- a/css/properties/animation-range.json +++ b/css/properties/animation-range.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-range", "spec_url": "https://drafts.csswg.org/scroll-animations/#animation-range", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -23,7 +26,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/animation-timeline.json b/css/properties/animation-timeline.json index 3d7898b5ede035..0e0194d2d655e8 100644 --- a/css/properties/animation-timeline.json +++ b/css/properties/animation-timeline.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timeline", "spec_url": "https://drafts.csswg.org/css-animations-2/#animation-timeline", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -29,7 +32,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -46,6 +50,9 @@ "description": "scroll()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timeline/scroll", "spec_url": "https://drafts.csswg.org/scroll-animations/#scroll-notation", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -74,7 +81,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,6 +100,9 @@ "description": "view()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timeline/view", "spec_url": "https://drafts.csswg.org/scroll-animations/#view-notation", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -116,7 +127,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-timeline-axis.json b/css/properties/scroll-timeline-axis.json index dd96ecf2ff42dd..bdfc085a5b64a6 100644 --- a/css/properties/scroll-timeline-axis.json +++ b/css/properties/scroll-timeline-axis.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-axis", "spec_url": "https://drafts.csswg.org/scroll-animations/#propdef-scroll-timeline-axis", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -34,7 +37,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -49,6 +53,9 @@ "block": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-block", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -66,7 +73,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -82,6 +90,9 @@ "inline": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-inline", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -100,7 +111,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -116,6 +128,9 @@ "x": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-x", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -134,7 +149,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -150,6 +166,9 @@ "y": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-y", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -168,7 +187,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-timeline-name.json b/css/properties/scroll-timeline-name.json index e29e3e07a56aca..ea2281e0dd43ef 100644 --- a/css/properties/scroll-timeline-name.json +++ b/css/properties/scroll-timeline-name.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-name", "spec_url": "https://drafts.csswg.org/scroll-animations/#scroll-timeline-name", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -33,7 +36,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/scroll-timeline.json b/css/properties/scroll-timeline.json index bdbbe8ea191a3e..de40172dc39680 100644 --- a/css/properties/scroll-timeline.json +++ b/css/properties/scroll-timeline.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/scroll-timeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#scroll-timeline-shorthand", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -34,7 +37,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/timeline-scope.json b/css/properties/timeline-scope.json index 2a2317600ba0a8..06d6181c194c7f 100644 --- a/css/properties/timeline-scope.json +++ b/css/properties/timeline-scope.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/timeline-scope", "spec_url": "https://drafts.csswg.org/scroll-animations/#propdef-timeline-scope", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "116" @@ -23,7 +26,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,6 +42,9 @@ "all": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-timeline-scope-all", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "116" @@ -56,7 +63,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -72,6 +80,9 @@ "none": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-timeline-scope-none", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "116" @@ -90,7 +101,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/view-timeline-axis.json b/css/properties/view-timeline-axis.json index e448e641329afe..c0b5ecaba0e9d3 100644 --- a/css/properties/view-timeline-axis.json +++ b/css/properties/view-timeline-axis.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/view-timeline-axis", "spec_url": "https://drafts.csswg.org/scroll-animations/#view-timeline-axis", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -30,7 +33,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -45,6 +49,9 @@ "block": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-block", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -63,7 +70,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -79,6 +87,9 @@ "inline": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-inline", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -97,7 +108,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,6 +125,9 @@ "x": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-x", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -131,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -147,6 +163,9 @@ "y": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-y", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -165,7 +184,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/view-timeline-inset.json b/css/properties/view-timeline-inset.json index 732b529f5d47cd..75a2d65f7a60a5 100644 --- a/css/properties/view-timeline-inset.json +++ b/css/properties/view-timeline-inset.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/view-timeline-inset", "spec_url": "https://drafts.csswg.org/scroll-animations/#view-timeline-inset", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -23,7 +26,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,6 +42,9 @@ "auto": { "__compat": { "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-view-timeline-inset-auto", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -56,7 +63,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/view-timeline-name.json b/css/properties/view-timeline-name.json index 7bcddf8425dc0b..56c5b9c33c326d 100644 --- a/css/properties/view-timeline-name.json +++ b/css/properties/view-timeline-name.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/view-timeline-name", "spec_url": "https://drafts.csswg.org/scroll-animations/#view-timeline-name", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -29,7 +32,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/view-timeline.json b/css/properties/view-timeline.json index c9f1f54812cc04..a07192aed4473f 100644 --- a/css/properties/view-timeline.json +++ b/css/properties/view-timeline.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/view-timeline", "spec_url": "https://drafts.csswg.org/scroll-animations/#view-timeline-shorthand", + "tags": [ + "web-features:scroll-driven-animations" + ], "support": { "chrome": { "version_added": "115" @@ -30,7 +33,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/222295" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From e686eb6cec21ce4b2738ea3399df05ad0f0648ee Mon Sep 17 00:00:00 2001 From: Barry Pollard Date: Mon, 18 Mar 2024 21:57:39 +0000 Subject: [PATCH 006/171] Long Animation Frames API has moved to it's own repo (#22595) --- api/PerformanceLongAnimationFrameTiming.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/api/PerformanceLongAnimationFrameTiming.json b/api/PerformanceLongAnimationFrameTiming.json index 93c029b0cdc20d..9f965ea70a32b7 100644 --- a/api/PerformanceLongAnimationFrameTiming.json +++ b/api/PerformanceLongAnimationFrameTiming.json @@ -2,7 +2,7 @@ "api": { "PerformanceLongAnimationFrameTiming": { "__compat": { - "spec_url": "https://w3c.github.io/longtasks/#sec-PerformanceLongAnimationFrameTiming", + "spec_url": "https://w3c.github.io/long-animation-frames/#sec-PerformanceLongAnimationFrameTiming", "tags": [ "web-features:long-animation-frame-timing" ], @@ -37,7 +37,7 @@ }, "blockingDuration": { "__compat": { - "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-blockingduration", + "spec_url": "https://w3c.github.io/long-animation-frames/#dom-performancelonganimationframetiming-blockingduration", "tags": [ "web-features:long-animation-frame-timing" ], @@ -73,7 +73,7 @@ }, "firstUIEventTimestamp": { "__compat": { - "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-firstuieventtimestamp", + "spec_url": "https://w3c.github.io/long-animation-frames/#dom-performancelonganimationframetiming-firstuieventtimestamp", "tags": [ "web-features:long-animation-frame-timing" ], @@ -109,7 +109,7 @@ }, "renderStart": { "__compat": { - "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-renderstart", + "spec_url": "https://w3c.github.io/long-animation-frames/#dom-performancelonganimationframetiming-renderstart", "tags": [ "web-features:long-animation-frame-timing" ], @@ -145,7 +145,7 @@ }, "scripts": { "__compat": { - "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-scripts", + "spec_url": "https://w3c.github.io/long-animation-frames/#dom-performancelonganimationframetiming-scripts", "tags": [ "web-features:long-animation-frame-timing" ], @@ -181,7 +181,7 @@ }, "styleAndLayoutStart": { "__compat": { - "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-styleandlayoutstart", + "spec_url": "https://w3c.github.io/long-animation-frames/#dom-performancelonganimationframetiming-styleandlayoutstart", "tags": [ "web-features:long-animation-frame-timing" ], @@ -217,7 +217,7 @@ }, "toJSON": { "__compat": { - "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-tojson", + "spec_url": "https://w3c.github.io/long-animation-frames/#dom-performancelonganimationframetiming-tojson", "tags": [ "web-features:long-animation-frame-timing" ], From f61abe636fecbfb5d9756843cec98ba3623c3b62 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 18 Mar 2024 22:59:05 -0700 Subject: [PATCH 007/171] Don't label changes to package.json as dependencies (#22651) --- .github/labeler.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index 16196e4e17af9c..78c5f3fc29a7c4 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -24,7 +24,6 @@ data:webext :game_die:: - "webextensions/**" dependencies :chains:: - "package-lock.json" - - "package.json" docs :writing_hand:: - "**/*.md" infra :building_construction:: From c513cc213cdf76b1f93bb09ba57553ec9323bc5e Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Tue, 19 Mar 2024 11:20:21 +0100 Subject: [PATCH 008/171] Safari and Firefox `impl_url` for the Web Bluetooth API and bluetooth web-features tag (#22627) * Safari impl_url for Web Bluetooth API and bluetooth web-features tag * Change web-feature tag to web-bluetooth to match the ID in the web-features repo * Firefox impl_url for web bluetooth api * Apply suggestions from code review --------- Co-authored-by: Florian Scholz --- api/Bluetooth.json | 36 ++++-- api/BluetoothCharacteristicProperties.json | 90 +++++++++++---- api/BluetoothDevice.json | 45 ++++++-- api/BluetoothRemoteGATTCharacteristic.json | 126 ++++++++++++++++----- api/BluetoothRemoteGATTDescriptor.json | 54 +++++++-- api/BluetoothRemoteGATTServer.json | 63 ++++++++--- api/BluetoothRemoteGATTService.json | 54 +++++++-- api/BluetoothUUID.json | 45 ++++++-- api/Navigator.json | 9 +- 9 files changed, 406 insertions(+), 116 deletions(-) diff --git a/api/Bluetooth.json b/api/Bluetooth.json index 0d697484f90f8e..58a7bbf2f17001 100644 --- a/api/Bluetooth.json +++ b/api/Bluetooth.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#bluetooth", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -55,7 +59,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -74,6 +79,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/getAvailability", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetooth-getavailability", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "78" @@ -81,7 +89,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -91,7 +100,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -110,6 +120,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/getDevices", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetooth-getdevices", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "85", @@ -124,7 +137,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -134,7 +148,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -151,6 +166,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/requestDevice", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetooth-requestdevice", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -158,7 +176,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -168,7 +187,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/BluetoothCharacteristicProperties.json b/api/BluetoothCharacteristicProperties.json index b201e352b3abbe..c2afdada019686 100644 --- a/api/BluetoothCharacteristicProperties.json +++ b/api/BluetoothCharacteristicProperties.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#characteristicproperties-interface", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -55,7 +59,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -74,6 +79,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/authenticatedSignedWrites", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-authenticatedsignedwrites", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -81,7 +89,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -91,7 +100,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -110,6 +120,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/broadcast", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-broadcast", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -117,7 +130,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -127,7 +141,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -146,6 +161,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/indicate", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-indicate", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -153,7 +171,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -163,7 +182,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -182,6 +202,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/notify", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-notify", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -189,7 +212,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -199,7 +223,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -218,6 +243,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/read", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-read", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -225,7 +253,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -235,7 +264,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -254,6 +284,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/reliableWrite", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-reliablewrite", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -261,7 +294,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -271,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -290,6 +325,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/writableAuxiliaries", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-writableauxiliaries", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -297,7 +335,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -307,7 +346,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -326,6 +366,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/write", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-write", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -333,7 +376,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -343,7 +387,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -362,6 +407,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/writeWithoutResponse", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothcharacteristicproperties-writewithoutresponse", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -369,7 +417,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -379,7 +428,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/BluetoothDevice.json b/api/BluetoothDevice.json index 777603ff2180f1..bf2cfcb9d11d57 100644 --- a/api/BluetoothDevice.json +++ b/api/BluetoothDevice.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#bluetoothdevice-interface", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -55,7 +59,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -74,6 +79,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/gatt", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothdevice-gatt", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -81,7 +89,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -91,7 +100,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,6 +123,9 @@ "https://webbluetoothcg.github.io/web-bluetooth/#eventdef-bluetoothdevice-gattserverdisconnected", "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothdeviceeventhandlers-ongattserverdisconnected" ], + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -120,7 +133,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -130,7 +144,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -149,6 +164,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/id", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothdevice-id", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -156,7 +174,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -166,7 +185,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -185,6 +205,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/name", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothdevice-name", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -192,7 +215,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -202,7 +226,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/BluetoothRemoteGATTCharacteristic.json b/api/BluetoothRemoteGATTCharacteristic.json index ec1af5e26a1a71..67b1d8a39ee886 100644 --- a/api/BluetoothRemoteGATTCharacteristic.json +++ b/api/BluetoothRemoteGATTCharacteristic.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#bluetoothgattcharacteristic-interface", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -55,7 +59,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -77,6 +82,9 @@ "https://webbluetoothcg.github.io/web-bluetooth/#eventdef-bluetoothremotegattcharacteristic-characteristicvaluechanged", "https://webbluetoothcg.github.io/web-bluetooth/#dom-characteristiceventhandlers-oncharacteristicvaluechanged" ], + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -84,7 +92,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -94,7 +103,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,6 +123,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptor", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-getdescriptor", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "57" @@ -120,7 +133,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -130,7 +144,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -149,6 +164,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptors", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-getdescriptors", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "57" @@ -156,7 +174,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -166,7 +185,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -185,6 +205,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/properties", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-properties", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -192,7 +215,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -202,7 +226,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -221,6 +246,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/readValue", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-readvalue", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -228,7 +256,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -238,7 +267,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -257,6 +287,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/service", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-service", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -264,7 +297,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -274,7 +308,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -293,6 +328,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/startNotifications", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-startnotifications", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -300,7 +338,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -310,7 +349,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -329,6 +369,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/stopNotifications", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-stopnotifications", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -336,7 +379,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -346,7 +390,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -365,6 +410,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/uuid", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-uuid", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -372,7 +420,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -382,7 +431,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -401,6 +451,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/value", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-value", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -408,7 +461,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -418,7 +472,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -437,6 +492,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValue", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-writevalue", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -444,7 +502,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -454,7 +513,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -473,6 +533,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValueWithoutResponse", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-writevaluewithoutresponse", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "85" @@ -480,7 +543,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -490,7 +554,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -509,6 +574,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValueWithResponse", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-writevaluewithresponse", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "85" @@ -516,7 +584,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -526,7 +595,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/BluetoothRemoteGATTDescriptor.json b/api/BluetoothRemoteGATTDescriptor.json index 529ca801e9662c..f74bff192c628f 100644 --- a/api/BluetoothRemoteGATTDescriptor.json +++ b/api/BluetoothRemoteGATTDescriptor.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#bluetoothgattdescriptor-interface", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -57,7 +61,8 @@ "version_added": "44" }, "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -76,6 +81,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/characteristic", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescriptor-characteristic", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "57" @@ -83,7 +91,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -95,7 +104,8 @@ "version_added": "44" }, "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -114,6 +124,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/readValue", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescriptor-readvalue", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "57" @@ -121,7 +134,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -133,7 +147,8 @@ "version_added": "44" }, "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -152,6 +167,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/uuid", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescriptor-uuid", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "57" @@ -159,7 +177,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -171,7 +190,8 @@ "version_added": "44" }, "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -190,6 +210,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/value", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescriptor-value", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "57" @@ -197,7 +220,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -209,7 +233,8 @@ "version_added": "44" }, "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -228,6 +253,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/writeValue", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattdescriptor-writevalue", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "57" @@ -235,7 +263,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -247,7 +276,8 @@ "version_added": "44" }, "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/BluetoothRemoteGATTServer.json b/api/BluetoothRemoteGATTServer.json index 002f06f8455067..db78c310912c46 100644 --- a/api/BluetoothRemoteGATTServer.json +++ b/api/BluetoothRemoteGATTServer.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#bluetoothgattremoteserver-interface", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -55,7 +59,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -74,6 +79,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/connect", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattserver-connect", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -81,7 +89,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -91,7 +100,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -110,6 +120,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/connected", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattserver-connected", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -117,7 +130,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -127,7 +141,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -146,6 +161,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/device", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattserver-device", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -153,7 +171,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -163,7 +182,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -182,6 +202,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/disconnect", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattserver-disconnect", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -189,7 +212,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -199,7 +223,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -218,6 +243,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/getPrimaryService", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattserver-getprimaryservice", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -225,7 +253,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -235,7 +264,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -254,6 +284,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/getPrimaryServices", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattserver-getprimaryservices", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -261,7 +294,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -271,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/BluetoothRemoteGATTService.json b/api/BluetoothRemoteGATTService.json index baeb5e7ff3be1b..011a95d289d1e5 100644 --- a/api/BluetoothRemoteGATTService.json +++ b/api/BluetoothRemoteGATTService.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#bluetoothgattservice-interface", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -55,7 +59,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -74,6 +79,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/device", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-device", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -81,7 +89,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -91,7 +100,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -110,6 +120,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristic", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-getcharacteristic", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -117,7 +130,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -127,7 +141,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -146,6 +161,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristics", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-getcharacteristics", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -153,7 +171,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -163,7 +182,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -182,6 +202,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/isPrimary", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-isprimary", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -189,7 +212,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -199,7 +223,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -218,6 +243,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/uuid", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-uuid", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -225,7 +253,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -235,7 +264,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/BluetoothUUID.json b/api/BluetoothUUID.json index 1c796fa9a33dca..347f255306a5a6 100644 --- a/api/BluetoothUUID.json +++ b/api/BluetoothUUID.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#bluetoothuuid", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -45,7 +48,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -55,7 +59,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -75,6 +80,9 @@ "description": "canonicalUUID() static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/canonicalUUID_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-canonicaluuid", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -82,7 +90,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -92,7 +101,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -112,6 +122,9 @@ "description": "getCharacteristic() static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getCharacteristic_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-getcharacteristic", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -119,7 +132,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -129,7 +143,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -149,6 +164,9 @@ "description": "getDescriptor() static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getDescriptor_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-getdescriptor", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -156,7 +174,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -166,7 +185,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -186,6 +206,9 @@ "description": "getService() static method", "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getService_static", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothuuid-getservice", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": { "version_added": "56" @@ -193,7 +216,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -203,7 +227,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/Navigator.json b/api/Navigator.json index abd0a55541c326..a8c18e1c9ccccb 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -340,6 +340,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/bluetooth", "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-navigator-bluetooth", + "tags": [ + "web-features:web-bluetooth" + ], "support": { "chrome": [ { @@ -381,7 +384,8 @@ } ], "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/674737" }, "firefox_android": "mirror", "ie": { @@ -391,7 +395,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/101034" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 17961801375a1c35549f3953417bb86f67f243f9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Mar 2024 11:48:44 +0000 Subject: [PATCH 009/171] Bump @typescript-eslint/eslint-plugin from 7.2.0 to 7.3.1 (#22659) --- package-lock.json | 341 +++++++++++++++++++++++++++++++++++++++++++--- package.json | 2 +- 2 files changed, 320 insertions(+), 23 deletions(-) diff --git a/package-lock.json b/package-lock.json index fee51b2e920200..e3b5c7f6f65bd0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "~20.11.0", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", - "@typescript-eslint/eslint-plugin": "~7.2.0", + "@typescript-eslint/eslint-plugin": "~7.3.1", "@typescript-eslint/parser": "~7.2.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", @@ -1451,16 +1451,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.2.0.tgz", - "integrity": "sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.3.1.tgz", + "integrity": "sha512-STEDMVQGww5lhCuNXVSQfbfuNII5E08QWkvAw5Qwf+bj2WT+JkG1uc+5/vXA3AOYMDHVOSpL+9rcbEUiHIm2dw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.2.0", - "@typescript-eslint/type-utils": "7.2.0", - "@typescript-eslint/utils": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0", + "@typescript-eslint/scope-manager": "7.3.1", + "@typescript-eslint/type-utils": "7.3.1", + "@typescript-eslint/utils": "7.3.1", + "@typescript-eslint/visitor-keys": "7.3.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -1469,7 +1469,7 @@ "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -1485,6 +1485,65 @@ } } }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", + "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/visitor-keys": "7.3.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", + "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", + "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.3.1", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1564,18 +1623,18 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.2.0.tgz", - "integrity": "sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.3.1.tgz", + "integrity": "sha512-iFhaysxFsMDQlzJn+vr3OrxN8NmdQkHks4WaqD4QBnt5hsq234wcYdyQ9uquzJJIDAj5W4wQne3yEsYA6OmXGw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.2.0", - "@typescript-eslint/utils": "7.2.0", + "@typescript-eslint/typescript-estree": "7.3.1", + "@typescript-eslint/utils": "7.3.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -1590,6 +1649,133 @@ } } }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", + "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", + "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/visitor-keys": "7.3.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", + "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.3.1", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/types": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.2.0.tgz", @@ -1689,21 +1875,21 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.2.0.tgz", - "integrity": "sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.3.1.tgz", + "integrity": "sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.2.0", - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/typescript-estree": "7.2.0", + "@typescript-eslint/scope-manager": "7.3.1", + "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/typescript-estree": "7.3.1", "semver": "^7.5.4" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -1713,6 +1899,102 @@ "eslint": "^8.56.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", + "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/visitor-keys": "7.3.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", + "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", + "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/visitor-keys": "7.3.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", + "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.3.1", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1725,6 +2007,21 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", diff --git a/package.json b/package.json index 62860fde49e48f..f3c376dcb43935 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@types/node": "~20.11.0", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", - "@typescript-eslint/eslint-plugin": "~7.2.0", + "@typescript-eslint/eslint-plugin": "~7.3.1", "@typescript-eslint/parser": "~7.2.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", From 6665ce943c661a67046b8413ed3155656198818a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Mar 2024 11:49:17 +0000 Subject: [PATCH 010/171] Bump @babel/plugin-syntax-import-assertions from 7.23.3 to 7.24.1 (#22663) --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index e3b5c7f6f65bd0..cbb3f28f102897 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "CC0-1.0", "devDependencies": { "@babel/eslint-parser": "~7.23.3", - "@babel/plugin-syntax-import-assertions": "~7.23.3", + "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", "@swc/core": "1.4.8", @@ -316,9 +316,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "dev": true, "engines": { "node": ">=6.9.0" @@ -478,12 +478,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", - "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz", + "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" diff --git a/package.json b/package.json index f3c376dcb43935..ba083795d0443d 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "homepage": "https://github.com/mdn/browser-compat-data#readme", "devDependencies": { "@babel/eslint-parser": "~7.23.3", - "@babel/plugin-syntax-import-assertions": "~7.23.3", + "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", "@swc/core": "1.4.8", From 29a0ea278594c8c6482c1eefd61d1a467d85fb51 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Mar 2024 11:51:51 +0000 Subject: [PATCH 011/171] Bump @typescript-eslint/parser from 7.2.0 to 7.3.1 (#22660) --- package-lock.json | 341 +++------------------------------------------- package.json | 2 +- 2 files changed, 23 insertions(+), 320 deletions(-) diff --git a/package-lock.json b/package-lock.json index cbb3f28f102897..81253f213ef922 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.3.1", - "@typescript-eslint/parser": "~7.2.0", + "@typescript-eslint/parser": "~7.3.1", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", "ajv-formats": "~2.1.1", @@ -1485,65 +1485,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", - "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", - "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", - "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.3.1", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1578,19 +1519,19 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz", - "integrity": "sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.3.1.tgz", + "integrity": "sha512-Rq49+pq7viTRCH48XAbTA+wdLRrB/3sRq4Lpk0oGDm0VmnjBrAOVXH/Laalmwsv2VpekiEfVFwJYVk6/e8uvQw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.2.0", - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/typescript-estree": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0", + "@typescript-eslint/scope-manager": "7.3.1", + "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/typescript-estree": "7.3.1", + "@typescript-eslint/visitor-keys": "7.3.1", "debug": "^4.3.4" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -1606,16 +1547,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz", - "integrity": "sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", + "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0" + "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/visitor-keys": "7.3.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -1649,7 +1590,7 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "node_modules/@typescript-eslint/types": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", @@ -1662,7 +1603,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", @@ -1690,133 +1631,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", - "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.3.1", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/types": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.2.0.tgz", - "integrity": "sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz", - "integrity": "sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", @@ -1899,102 +1713,6 @@ "eslint": "^8.56.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", - "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", - "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", - "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", - "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.3.1", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -2007,21 +1725,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", @@ -2044,16 +1747,16 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz", - "integrity": "sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", + "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.2.0", + "@typescript-eslint/types": "7.3.1", "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", diff --git a/package.json b/package.json index ba083795d0443d..372ea1fdbb82dc 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.3.1", - "@typescript-eslint/parser": "~7.2.0", + "@typescript-eslint/parser": "~7.3.1", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", "ajv-formats": "~2.1.1", From 1309dd4337b7fc1321b99ef8d159737c6fb4d5ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Mar 2024 11:52:15 +0000 Subject: [PATCH 012/171] Bump @babel/eslint-parser from 7.23.10 to 7.24.1 (#22661) --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 81253f213ef922..a99c63878ed456 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { - "@babel/eslint-parser": "~7.23.3", + "@babel/eslint-parser": "~7.24.1", "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", @@ -195,9 +195,9 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.23.10", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz", - "integrity": "sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz", + "integrity": "sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==", "dev": true, "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", diff --git a/package.json b/package.json index 372ea1fdbb82dc..c7088b270e609c 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ }, "homepage": "https://github.com/mdn/browser-compat-data#readme", "devDependencies": { - "@babel/eslint-parser": "~7.23.3", + "@babel/eslint-parser": "~7.24.1", "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", From 952605f3dea3fbbbd19d7f4aaba795811f60b80a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Mar 2024 11:52:52 +0000 Subject: [PATCH 013/171] Bump @types/node from 20.11.28 to 20.11.29 (#22662) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index a99c63878ed456..b6485157fa123d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1385,9 +1385,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.28", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", - "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", + "version": "20.11.29", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.29.tgz", + "integrity": "sha512-P99thMkD/1YkCvAtOd6/zGedKNA0p2fj4ZpjCzcNiSCBWgm3cNRTBfa/qjFnsKkkojxu4vVLtWpesnZ9+ap+gA==", "dev": true, "dependencies": { "undici-types": "~5.26.4" From 89e81ef3374cf95cd37a060490f8d1898055920d Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Wed, 20 Mar 2024 03:25:08 +1100 Subject: [PATCH 014/171] FF123 Nightly - Web Codecs API video support on linux (#22289) Co-authored-by: Queen Vinyl Da.i'gyu-Kazotetsu --- api/EncodedVideoChunk.json | 28 ++++++++--- api/VideoColorSpace.json | 28 ++++++++--- api/VideoDecoder.json | 66 +++++++++++++++++--------- api/VideoEncoder.json | 66 +++++++++++++++++--------- api/VideoFrame.json | 96 +++++++++++++++++++++++++------------- 5 files changed, 194 insertions(+), 90 deletions(-) diff --git a/api/EncodedVideoChunk.json b/api/EncodedVideoChunk.json index a56bec5d73b582..cecbf8e7e2a151 100644 --- a/api/EncodedVideoChunk.json +++ b/api/EncodedVideoChunk.json @@ -14,7 +14,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -51,7 +53,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -88,7 +92,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -125,7 +131,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -162,7 +170,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -199,7 +209,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -236,7 +248,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { diff --git a/api/VideoColorSpace.json b/api/VideoColorSpace.json index e4db17495a0a39..dd21d6a535878f 100644 --- a/api/VideoColorSpace.json +++ b/api/VideoColorSpace.json @@ -14,7 +14,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -51,7 +53,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -88,7 +92,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -125,7 +131,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -162,7 +170,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -199,7 +209,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -236,7 +248,9 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "preview", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { diff --git a/api/VideoDecoder.json b/api/VideoDecoder.json index 7ec5267ee3932d..2c8f165bd23511 100644 --- a/api/VideoDecoder.json +++ b/api/VideoDecoder.json @@ -14,8 +14,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -52,8 +54,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -90,8 +94,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -128,8 +134,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -166,8 +174,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -204,8 +214,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -242,8 +254,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -280,8 +294,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -318,8 +334,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -356,8 +374,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -394,8 +414,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749045" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749045", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { diff --git a/api/VideoEncoder.json b/api/VideoEncoder.json index c1948802fb4ef2..4b9f7916170b39 100644 --- a/api/VideoEncoder.json +++ b/api/VideoEncoder.json @@ -14,8 +14,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -52,8 +54,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -90,8 +94,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -128,8 +134,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -166,8 +174,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -204,8 +214,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -242,8 +254,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -279,8 +293,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -317,8 +333,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -355,8 +373,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -393,8 +413,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1872733" + "version_added": "preview", + "impl_url": "https://bugzil.la/1872733", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { diff --git a/api/VideoFrame.json b/api/VideoFrame.json index 69dac8af2106c7..d9a638141347f1 100644 --- a/api/VideoFrame.json +++ b/api/VideoFrame.json @@ -14,8 +14,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -52,8 +54,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -90,8 +94,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -128,8 +134,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -166,8 +174,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -204,8 +214,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -242,8 +254,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -280,8 +294,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -318,8 +334,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -355,8 +373,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -393,8 +413,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -431,8 +453,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -469,8 +493,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -507,8 +533,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -545,8 +573,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { @@ -583,8 +613,10 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false, - "impl_url": "https://bugzil.la/1749539" + "version_added": "preview", + "impl_url": "https://bugzil.la/1749539", + "partial_implementation": true, + "notes": "Only supported on Linux, see bug 1749047." }, "firefox_android": "mirror", "ie": { From 94b0eea786c7a561f614595afc3de75d5c52dc66 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Tue, 19 Mar 2024 22:20:00 +0100 Subject: [PATCH 015/171] Add the web-features temporal tag (#22654) --- javascript/builtins/Temporal.json | 3 + javascript/builtins/Temporal/Calendar.json | 81 +++++++++ javascript/builtins/Temporal/Duration.json | 81 +++++++++ javascript/builtins/Temporal/Instant.json | 72 ++++++++ javascript/builtins/Temporal/Now.json | 27 +++ javascript/builtins/Temporal/PlainDate.json | 105 +++++++++++ .../builtins/Temporal/PlainDateTime.json | 135 ++++++++++++++ .../builtins/Temporal/PlainMonthDay.json | 42 +++++ javascript/builtins/Temporal/PlainTime.json | 75 ++++++++ .../builtins/Temporal/PlainYearMonth.json | 78 ++++++++ javascript/builtins/Temporal/TimeZone.json | 39 ++++ .../builtins/Temporal/ZonedDateTime.json | 168 ++++++++++++++++++ 12 files changed, 906 insertions(+) diff --git a/javascript/builtins/Temporal.json b/javascript/builtins/Temporal.json index d2523ac54049c0..31d0f58d45f819 100644 --- a/javascript/builtins/Temporal.json +++ b/javascript/builtins/Temporal.json @@ -6,6 +6,9 @@ "description": "Temporal API", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-intro", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/Calendar.json b/javascript/builtins/Temporal/Calendar.json index 3d932eacecc339..9b17b8bfb49091 100644 --- a/javascript/builtins/Temporal/Calendar.json +++ b/javascript/builtins/Temporal/Calendar.json @@ -7,6 +7,9 @@ "description": "Temporal.Calendar interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-calendar-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.Calendar constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/Calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-calendar-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.Calendar.dateAdd()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/dateAdd", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.dateadd", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.Calendar.dateFromFields()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/dateFromFields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.datefromfields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.Calendar.dateUntil()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/dateUntil", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.dateuntil", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.Calendar.day()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/day", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.day", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.Calendar.dayOfWeek()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/dayOfWeek", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.dayofweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.Calendar.dayOfYear()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/dayOfYear", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.dayofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.Calendar.daysInMonth()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/daysInMonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.daysinmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.Calendar.daysInWeek()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/daysInWeek", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.daysinweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.Calendar.daysInYear()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/daysInYear", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.daysinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -533,6 +566,9 @@ "__compat": { "description": "Temporal.Calendar.era()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/era", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -580,6 +616,9 @@ "__compat": { "description": "Temporal.Calendar.eraYear()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/eraYear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -628,6 +667,9 @@ "description": "Temporal.Calendar.fields()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/fields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.fields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -676,6 +718,9 @@ "description": "Temporal.Calendar.from()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -724,6 +769,9 @@ "description": "Temporal.Calendar.id", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/id", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.calendar.prototype.id", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -772,6 +820,9 @@ "description": "Temporal.Calendar.inLeapYear()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/inLeapYear", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.inleapyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -820,6 +871,9 @@ "description": "Temporal.Calendar.mergeFields()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/mergeFields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.mergefields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -868,6 +922,9 @@ "description": "Temporal.Calendar.month()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/frmonthom", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.month", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -916,6 +973,9 @@ "description": "Temporal.Calendar.monthCode()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/monthCode", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.monthcode", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -964,6 +1024,9 @@ "description": "Temporal.Calendar.monthDayFromFields()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/monthDayFromFields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.monthdayfromfields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1012,6 +1075,9 @@ "description": "Temporal.Calendar.monthsInYear()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/monthsInYear", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.monthsinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1060,6 +1126,9 @@ "description": "Temporal.Calendar.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/toJSON", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1108,6 +1177,9 @@ "description": "Temporal.Calendar.toString()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/toJSON", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1156,6 +1228,9 @@ "description": "Temporal.Calendar.weekOfYear()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/weekOfYear", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.weekofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1204,6 +1279,9 @@ "description": "Temporal.Calendar.year()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/year", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.year", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1252,6 +1330,9 @@ "description": "Temporal.Calendar.yearMonthFromFields()", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Calendar/yearMonthFromFields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.yearmonthfromfields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/Duration.json b/javascript/builtins/Temporal/Duration.json index 48e316707d05e1..cafc546c23b940 100644 --- a/javascript/builtins/Temporal/Duration.json +++ b/javascript/builtins/Temporal/Duration.json @@ -7,6 +7,9 @@ "description": "Temporal.Duration interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-duration-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.Duration constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/Duration", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-duration-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.Duration.abs()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/abs", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.abs", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.Duration.add()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/add", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.add", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.Duration.blank", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/blank", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.blank", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.Duration.compare()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/compare", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.compare", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.Duration.days", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/days", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.days", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.Duration.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.Duration.hours", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/hours", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.hours", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.Duration.microseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/microseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.microseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.Duration.milliseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/milliseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.milliseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -534,6 +567,9 @@ "description": "Temporal.Duration.minutes", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/minutes", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.minutes", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -582,6 +618,9 @@ "description": "Temporal.Duration.months", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/months", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.months", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -630,6 +669,9 @@ "description": "Temporal.Duration.nanoseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/nanoseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.nanoseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -678,6 +720,9 @@ "description": "Temporal.Duration.negated()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/negated", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.negated", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -726,6 +771,9 @@ "description": "Temporal.Duration.round()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/round", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.round", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -774,6 +822,9 @@ "description": "Temporal.Duration.seconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/seconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.seconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -822,6 +873,9 @@ "description": "Temporal.Duration.sign", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/sign", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.sign", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -870,6 +924,9 @@ "description": "Temporal.Duration.subtract()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/subtract", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.subtract", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -918,6 +975,9 @@ "description": "Temporal.Duration.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -966,6 +1026,9 @@ "description": "Temporal.Duration.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1014,6 +1077,9 @@ "description": "Temporal.Duration.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1062,6 +1128,9 @@ "description": "Temporal.Duration.total()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/total", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.total", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1110,6 +1179,9 @@ "description": "Temporal.Duration.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1158,6 +1230,9 @@ "description": "Temporal.Duration.weeks", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/weeks", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.weeks", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1206,6 +1281,9 @@ "description": "Temporal.Duration.with()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/with", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.with", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1254,6 +1332,9 @@ "description": "Temporal.Duration.years", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/duration/years", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.duration.prototype.years", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/Instant.json b/javascript/builtins/Temporal/Instant.json index 5bafdd4ec59362..a3b3cfd89b4c98 100644 --- a/javascript/builtins/Temporal/Instant.json +++ b/javascript/builtins/Temporal/Instant.json @@ -7,6 +7,9 @@ "description": "Temporal.Instant interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-instant-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.Instant constructor", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/Instant", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-instant-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.Instant.add()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/add", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.add", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.Instant.compare()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/compare", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.compare", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.Instant.epochMicroseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/epochmicroseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochmicroseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.Instant.epochMilliseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/epochmilliseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochmilliseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.Instant.epochNanoseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/epochnanoseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochnanoseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.Instant.epochSeconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/epochseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.Instant.equals()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/equals", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.equals", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.Instant.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.Instant.fromEpochMicroseconds()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/fromepochmicroseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.fromepochseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -534,6 +567,9 @@ "description": "Temporal.Instant.fromEpochMilliseconds()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/fromepochmilliseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.fromepochmilliseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -582,6 +618,9 @@ "description": "Temporal.Instant.fromEpochNanoseconds()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/fromepochnanoseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.fromepochnanoseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -630,6 +669,9 @@ "description": "Temporal.Instant.fromEpochSeconds()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/fromepochseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.fromepochseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -678,6 +720,9 @@ "description": "Temporal.Instant.round()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/round", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.round", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -726,6 +771,9 @@ "description": "Temporal.Instant.since()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/since", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.since", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -774,6 +822,9 @@ "description": "Temporal.Instant.subtract()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/subtract", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.subtract", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -822,6 +873,9 @@ "description": "Temporal.Instant.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -870,6 +924,9 @@ "description": "Temporal.Instant.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -918,6 +975,9 @@ "description": "Temporal.Instant.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -966,6 +1026,9 @@ "description": "Temporal.Instant.toZonedDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/tozoneddatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tozoneddatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1014,6 +1077,9 @@ "description": "Temporal.Instant.toZonedDateTimeISO()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/tozoneddatetimeiso", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tozoneddatetimeiso", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1062,6 +1128,9 @@ "description": "Temporal.Instant.until()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/until", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.until", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1110,6 +1179,9 @@ "description": "Temporal.Instant.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/instant/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/Now.json b/javascript/builtins/Temporal/Now.json index 13008e271cf554..5a62c928967ea4 100644 --- a/javascript/builtins/Temporal/Now.json +++ b/javascript/builtins/Temporal/Now.json @@ -7,6 +7,9 @@ "description": "Temporal.Now interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-now-object", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.Now.instant()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/instant", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.instant", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.Now.plainDate()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/plaindate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.plaindate", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.Now.plainDateISO()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/plaindateiso", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.plaindateiso", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.Now.plainDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/plaindatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.plaindatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.Now.plainDateTimeISO()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/plaindatetimeiso", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.plaindatetimeiso", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.Now.timeZone()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/timezone", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.timezone", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.Now.zonedDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/zoneddatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.zoneddatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.Now.zonedDateTimeISO()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/now/zoneddatetimeiso", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.now.zoneddatetimeiso", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/PlainDate.json b/javascript/builtins/Temporal/PlainDate.json index 646b43ededf5fc..144e4a66cb83eb 100644 --- a/javascript/builtins/Temporal/PlainDate.json +++ b/javascript/builtins/Temporal/PlainDate.json @@ -7,6 +7,9 @@ "description": "Temporal.PlainDate interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plaindate-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.PlainDate constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/PlainDate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plaindate-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.PlainDate.add()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/add", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.add", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.PlainDate.calendar", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.calendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.PlainDate.compare()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/compare", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.compare", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.PlainDate.day", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/day", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.day", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.PlainDate.dayOfWeek", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/dayofweek", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.dayofweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.PlainDate.dayOfYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/dayofyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.dayofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.PlainDate.daysInMonth", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/daysinmonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.daysinmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.PlainDate.daysInWeek", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/daysinweek", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.daysinweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.PlainDate.daysInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/daysinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.daysinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -534,6 +567,9 @@ "description": "Temporal.PlainDate.equals()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/equals", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.equals", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -581,6 +617,9 @@ "__compat": { "description": "Temporal.PlainDate.era", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/era", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -628,6 +667,9 @@ "__compat": { "description": "Temporal.PlainDate.eraYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/erayear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -676,6 +718,9 @@ "description": "Temporal.PlainDate.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -724,6 +769,9 @@ "description": "Temporal.PlainDate.getISOFields()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/getisofields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.getisofields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -772,6 +820,9 @@ "description": "Temporal.PlainDate.inLeapYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/inleapyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.inleapyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -820,6 +871,9 @@ "description": "Temporal.PlainDate.month", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/month", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.month", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -868,6 +922,9 @@ "description": "Temporal.PlainDate.monthCode", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/monthcode", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.monthCode", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -916,6 +973,9 @@ "description": "Temporal.PlainDate.monthsInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/monthsinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.monthsinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -964,6 +1024,9 @@ "description": "Temporal.PlainDate.since()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/since", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.since", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1012,6 +1075,9 @@ "description": "Temporal.PlainDate.subtract()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/subtract", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.subtract", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1060,6 +1126,9 @@ "description": "Temporal.PlainDate.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1108,6 +1177,9 @@ "description": "Temporal.PlainDate.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1156,6 +1228,9 @@ "description": "Temporal.PlainDate.toPlainDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/toplaindatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.toplaindatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1204,6 +1279,9 @@ "description": "Temporal.PlainDate.toPlainMonthDay()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/toplainmonthday", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.toplainmonthday", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1252,6 +1330,9 @@ "description": "Temporal.PlainDate.toPlainYearMonth()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/toplainyearmonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.toplainyearmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1300,6 +1381,9 @@ "description": "Temporal.PlainDate.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1348,6 +1432,9 @@ "description": "Temporal.PlainDate.toZonedDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/tozoneddatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.tozoneddatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1396,6 +1483,9 @@ "description": "Temporal.PlainDate.until()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/until", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.until", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1444,6 +1534,9 @@ "description": "Temporal.PlainDate.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1492,6 +1585,9 @@ "description": "Temporal.PlainDate.weekOfYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/weekofyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.weekofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1540,6 +1636,9 @@ "description": "Temporal.PlainDate.with()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/with", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.with", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1588,6 +1687,9 @@ "description": "Temporal.PlainDate.withCalendar()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/withcalendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindate.prototype.withcalendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1636,6 +1738,9 @@ "description": "Temporal.PlainDate.year", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindate/year", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindate.prototype.year", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/PlainDateTime.json b/javascript/builtins/Temporal/PlainDateTime.json index c1e47852b3ade1..111573ba8441fd 100644 --- a/javascript/builtins/Temporal/PlainDateTime.json +++ b/javascript/builtins/Temporal/PlainDateTime.json @@ -7,6 +7,9 @@ "description": "Temporal.PlainDateTime interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plaindatetime-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.PlainDateTime constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/PlainDateTime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plaindatetime-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.PlainDateTime.add()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/add", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.add", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.PlainDateTime.calendar", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.calendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.PlainDateTime.compare()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/compare", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.compare", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.PlainDateTime.day", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/day", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.day", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.PlainDateTime.dayOfWeek", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/dayofweek", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.dayofweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.PlainDateTime.dayOfYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/dayofyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.dayofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.PlainDateTime.daysInMonth", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/daysinmonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.daysinmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.PlainDateTime.daysInWeek", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/daysinweek", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.daysinweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.PlainDateTime.daysInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/daysinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.daysinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -534,6 +567,9 @@ "description": "Temporal.PlainDateTime.equals()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/equals", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.equals", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -581,6 +617,9 @@ "__compat": { "description": "Temporal.PlainDateTime.era", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/era", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -628,6 +667,9 @@ "__compat": { "description": "Temporal.PlainDateTime.eraYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/erayear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -676,6 +718,9 @@ "description": "Temporal.PlainDateTime.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -724,6 +769,9 @@ "description": "Temporal.PlainDateTime.getISOFields()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/getisofields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.getisofields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -772,6 +820,9 @@ "description": "Temporal.PlainDateTime.hour", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/hour", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.hour", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -820,6 +871,9 @@ "description": "Temporal.PlainDateTime.inLeapYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/inleapyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.inleapyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -868,6 +922,9 @@ "description": "Temporal.PlainDateTime.microsecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/microsecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.microsecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -916,6 +973,9 @@ "description": "Temporal.PlainDateTime.millisecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/millisecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.millisecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -964,6 +1024,9 @@ "description": "Temporal.PlainDateTime.minute", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/minute", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.minute", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1012,6 +1075,9 @@ "description": "Temporal.PlainDateTime.month", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/month", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.month", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1060,6 +1126,9 @@ "description": "Temporal.PlainDateTime.monthCode", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/monthcode", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.monthcode", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1108,6 +1177,9 @@ "description": "Temporal.PlainDateTime.monthsInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/monthsinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.monthsinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1156,6 +1228,9 @@ "description": "Temporal.PlainDateTime.nanosecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/nanosecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.nanosecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1204,6 +1279,9 @@ "description": "Temporal.PlainDateTime.round()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/round", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.round", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1252,6 +1330,9 @@ "description": "Temporal.PlainDateTime.second", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/second", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.second", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1300,6 +1381,9 @@ "description": "Temporal.PlainDateTime.since()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/since", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.since", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1348,6 +1432,9 @@ "description": "Temporal.PlainDateTime.subtract()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/subtract", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.subtract", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1396,6 +1483,9 @@ "description": "Temporal.PlainDateTime.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1444,6 +1534,9 @@ "description": "Temporal.PlainDateTime.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1492,6 +1585,9 @@ "description": "Temporal.PlainDateTime.toPlainDate()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/toplaindate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.toplaindate", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1540,6 +1636,9 @@ "description": "Temporal.PlainDateTime.toPlainMonthDay()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/toplainmonthday", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.toplainmonthday", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1588,6 +1687,9 @@ "description": "Temporal.PlainDateTime.toPlainTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/toplaintime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.toplaintime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1636,6 +1738,9 @@ "description": "Temporal.PlainDateTime.toPlainYearMonth()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/toplainyearmonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.toplainyearmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1684,6 +1789,9 @@ "description": "Temporal.PlainDateTime.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1732,6 +1840,9 @@ "description": "Temporal.PlainDateTime.toZonedDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/tozoneddatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.tozoneddatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1780,6 +1891,9 @@ "description": "Temporal.PlainDateTime.until()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/until", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.until", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1828,6 +1942,9 @@ "description": "Temporal.PlainDateTime.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1876,6 +1993,9 @@ "description": "Temporal.PlainDateTime.weekOfYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/weekofyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.weekofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1924,6 +2044,9 @@ "description": "Temporal.PlainDateTime.with()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/with", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.with", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1972,6 +2095,9 @@ "description": "Temporal.PlainDateTime.withCalendar()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/withcalendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.withcalendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2020,6 +2146,9 @@ "description": "Temporal.PlainDateTime.withPlainDate()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/withplaindate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.withplaindate", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2068,6 +2197,9 @@ "description": "Temporal.PlainDateTime.withPlainTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/withplaintime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaindatetime.prototype.withplaintime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2116,6 +2248,9 @@ "description": "Temporal.PlainDateTime.year", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaindatetime/year", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaindatetime.prototype.year", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/PlainMonthDay.json b/javascript/builtins/Temporal/PlainMonthDay.json index f2124bdf3b4299..1de16a544a1cce 100644 --- a/javascript/builtins/Temporal/PlainMonthDay.json +++ b/javascript/builtins/Temporal/PlainMonthDay.json @@ -7,6 +7,9 @@ "description": "Temporal.PlainMonthDay interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plainmonthday-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.PlainMonthDay constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/PlainMonthDay", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plainmonthday-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.PlainMonthDay.calendar", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainmonthday.prototype.calendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.PlainMonthDay.day", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/day", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainmonthday.prototype.day", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.PlainMonthDay.equals()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/equals", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.equals", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.PlainMonthDay.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.PlainMonthDay.getISOFields()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/getisofields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.getisofields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.PlainMonthDay.monthCode", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/monthcode", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainmonthday.prototype.monthcode", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.PlainMonthDay.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.PlainMonthDay.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.PlainMonthDay.toPlainDate()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/toplaindate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.toplaindate", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -534,6 +567,9 @@ "description": "Temporal.PlainMonthDay.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -582,6 +618,9 @@ "description": "Temporal.PlainMonthDay.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -630,6 +669,9 @@ "description": "Temporal.PlainMonthDay.with()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainmonthday/with", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.with", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/PlainTime.json b/javascript/builtins/Temporal/PlainTime.json index 8524564ee526a8..d8f91345ad4b7c 100644 --- a/javascript/builtins/Temporal/PlainTime.json +++ b/javascript/builtins/Temporal/PlainTime.json @@ -7,6 +7,9 @@ "description": "Temporal.PlainTime interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plaintime-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.PlainTime constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/PlainTime", "spec_url": "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-plaintime-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.PlainTime.add()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/add", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.add", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.PlainTime.calendar", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaintime.prototype.calendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -197,6 +209,9 @@ "__compat": { "description": "Temporal.PlainTime.compare()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/compare", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -245,6 +260,9 @@ "description": "Temporal.PlainTime.equals()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/equals", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.equals", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -293,6 +311,9 @@ "description": "Temporal.PlainTime.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -341,6 +362,9 @@ "description": "Temporal.PlainTime.getISOFields()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/getisofields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.getisofields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -389,6 +413,9 @@ "description": "Temporal.PlainTime.hour", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/hour", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaintime.prototype.hour", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -437,6 +464,9 @@ "description": "Temporal.PlainTime.microsecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/microsecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaintime.prototype.microsecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -485,6 +515,9 @@ "description": "Temporal.PlainTime.millisecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/millisecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaintime.prototype.millisecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -533,6 +566,9 @@ "description": "Temporal.PlainTime.minute", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/minute", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaintime.prototype.minute", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -581,6 +617,9 @@ "description": "Temporal.PlainTime.nanosecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/nanosecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaintime.prototype.nanosecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -629,6 +668,9 @@ "description": "Temporal.PlainTime.round()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/round", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.round", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -677,6 +719,9 @@ "description": "Temporal.PlainTime.second", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/second", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plaintime.prototype.second", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -725,6 +770,9 @@ "description": "Temporal.PlainTime.since()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/since", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.since", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -773,6 +821,9 @@ "description": "Temporal.PlainTime.subtract()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/subtract", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.subtract", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -821,6 +872,9 @@ "description": "Temporal.PlainTime.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -869,6 +923,9 @@ "description": "Temporal.PlainTime.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -917,6 +974,9 @@ "description": "Temporal.PlainTime.toPlainDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/toplaindatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.toplaindatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -965,6 +1025,9 @@ "description": "Temporal.PlainTime.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1013,6 +1076,9 @@ "description": "Temporal.PlainTime.toZonedDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/tozoneddatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.tozoneddatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1061,6 +1127,9 @@ "description": "Temporal.PlainTime.until()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/until", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.until", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1109,6 +1178,9 @@ "description": "Temporal.PlainTime.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1157,6 +1229,9 @@ "description": "Temporal.PlainTime.with()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plaintime/with", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plaintime.prototype.with", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/PlainYearMonth.json b/javascript/builtins/Temporal/PlainYearMonth.json index eaa5dec59b50f2..a55395eea32c35 100644 --- a/javascript/builtins/Temporal/PlainYearMonth.json +++ b/javascript/builtins/Temporal/PlainYearMonth.json @@ -7,6 +7,9 @@ "description": "Temporal.PlainYearMonth interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plainyearmonth-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.PlainYearMonth constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/PlainYearMonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-plainyearmonth-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.PlainYearMonth.add()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/add", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.add", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.PlainYearMonth.calendar", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.calendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.PlainYearMonth.compare()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/compare", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.compare", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.PlainYearMonth.daysInMonth", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/daysinmonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.daysinmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.PlainYearMonth.daysInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/daysinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.daysinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.PlainYearMonth.equals()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/equals", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.equals", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -389,6 +413,9 @@ "__compat": { "description": "Temporal.PlainYearMonth.era", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/era", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -436,6 +463,9 @@ "__compat": { "description": "Temporal.PlainYearMonth.eraYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/erayear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -484,6 +514,9 @@ "description": "Temporal.PlainYearMonth.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -532,6 +565,9 @@ "description": "Temporal.PlainYearMonth.getISOFields()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/getisofields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.getisofields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -580,6 +616,9 @@ "description": "Temporal.PlainYearMonth.inLeapYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/inleapyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.inleapyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -628,6 +667,9 @@ "description": "Temporal.PlainYearMonth.month", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/month", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.monthCode", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -676,6 +718,9 @@ "description": "Temporal.PlainYearMonth.monthCode", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/monthcode", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.monthCode", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -724,6 +769,9 @@ "description": "Temporal.PlainYearMonth.monthsInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/monthsinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.monthsinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -772,6 +820,9 @@ "description": "Temporal.PlainYearMonth.since()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/since", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.since", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -820,6 +871,9 @@ "description": "Temporal.PlainYearMonth.subtract()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/subtract", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.subtract", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -868,6 +922,9 @@ "description": "Temporal.PlainYearMonth.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -916,6 +973,9 @@ "description": "Temporal.PlainYearMonth.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -964,6 +1024,9 @@ "description": "Temporal.PlainYearMonth.toPlainDate()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/toplaindate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.toplaindate", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1012,6 +1075,9 @@ "description": "Temporal.PlainYearMonth.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1060,6 +1126,9 @@ "description": "Temporal.PlainYearMonth.until()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/until", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.until", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1108,6 +1177,9 @@ "description": "Temporal.PlainYearMonth.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1156,6 +1228,9 @@ "description": "Temporal.PlainYearMonth.with()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/with", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.with", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1204,6 +1279,9 @@ "description": "Temporal.PlainYearMonth.year", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/plainyearmonth/year", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.year", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/TimeZone.json b/javascript/builtins/Temporal/TimeZone.json index 97989f126125d4..d44d417715451e 100644 --- a/javascript/builtins/Temporal/TimeZone.json +++ b/javascript/builtins/Temporal/TimeZone.json @@ -7,6 +7,9 @@ "description": "Temporal.TimeZone interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/TimeZone", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-timezone-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.TimeZone constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/TimeZone/TimeZone", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-timezone-constructor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.TimeZone.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.TimeZone.getInstantFor()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/getinstantfor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.getinstantfor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.TimeZone.getNextTransition()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/getnexttransition", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.getnexttransition", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.TimeZone.getOffsetNanosecondsFor()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/getoffsetnanosecondsfor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.getoffsetnanosecondsfor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.TimeZone.getOffsetStringFor()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/getoffsetstringfor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.getoffsetstringfor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.TimeZone.getPlainDateTimeFor()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/getplaindatetimefor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.getplaindatetimefor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.TimeZone.getPossibleInstantsFor()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/getpossibleinstantsfor", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.getpossibleinstantsfor", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.TimeZone.getPreviousTransition()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/getprevioustransition", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.getprevioustransition", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.TimeZone.id", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/id", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.timezone.prototype.id", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -534,6 +567,9 @@ "description": "Temporal.TimeZone.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -582,6 +618,9 @@ "description": "Temporal.TimeZone.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/timezone/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.timezone.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, diff --git a/javascript/builtins/Temporal/ZonedDateTime.json b/javascript/builtins/Temporal/ZonedDateTime.json index e04f3c3b87716c..542e9ca81220ab 100644 --- a/javascript/builtins/Temporal/ZonedDateTime.json +++ b/javascript/builtins/Temporal/ZonedDateTime.json @@ -7,6 +7,9 @@ "description": "Temporal.ZonedDateTime interface", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-zoneddatetime-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -54,6 +57,9 @@ "description": "Temporal.ZonedDateTime constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/ZonedDateTime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal-zoneddatetime-objects", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -102,6 +108,9 @@ "description": "Temporal.ZonedDateTime.add()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/add", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.add", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -150,6 +159,9 @@ "description": "Temporal.ZonedDateTime.calendar", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/calendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.calendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -198,6 +210,9 @@ "description": "Temporal.ZonedDateTime.compare()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/compare", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.compare", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -246,6 +261,9 @@ "description": "Temporal.ZonedDateTime.day", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/day", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.day", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -294,6 +312,9 @@ "description": "Temporal.ZonedDateTime.dayOfWeek", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/dayofweek", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.dayofweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -342,6 +363,9 @@ "description": "Temporal.ZonedDateTime.dayOfYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/dayofyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.dayofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -390,6 +414,9 @@ "description": "Temporal.ZonedDateTime.daysInMonth", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/daysinmonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.daysinmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -438,6 +465,9 @@ "description": "Temporal.ZonedDateTime.daysInWeek", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/daysinweek", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.daysinweek", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -486,6 +516,9 @@ "description": "Temporal.ZonedDateTime.daysInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/daysinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.daysinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -534,6 +567,9 @@ "description": "Temporal.ZonedDateTime.epochMicroseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/epochmicroseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochmicroseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -582,6 +618,9 @@ "description": "Temporal.ZonedDateTime.epochMilliseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/epochmilliseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -630,6 +669,9 @@ "description": "Temporal.ZonedDateTime.epochNanoseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/epochnanoseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochnanoseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -678,6 +720,9 @@ "description": "Temporal.ZonedDateTime.epochSeconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/epochseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.epochseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -726,6 +771,9 @@ "description": "Temporal.ZonedDateTime.equals()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/equals", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.equals", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -773,6 +821,9 @@ "__compat": { "description": "Temporal.ZonedDateTime.era", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/era", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -820,6 +871,9 @@ "__compat": { "description": "Temporal.ZonedDateTime.eraYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/erayear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -868,6 +922,9 @@ "description": "Temporal.ZonedDateTime.from()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/from", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.from", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -916,6 +973,9 @@ "description": "Temporal.ZonedDateTime.getISOFields()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/getisofields", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.getisofields", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -964,6 +1024,9 @@ "description": "Temporal.ZonedDateTime.hour", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/hour", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.hour", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1012,6 +1075,9 @@ "description": "Temporal.ZonedDateTime.hoursInDay", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/hoursinday", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.hoursinday", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1060,6 +1126,9 @@ "description": "Temporal.ZonedDateTime.inLeapYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/inleapyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.inleapyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1108,6 +1177,9 @@ "description": "Temporal.ZonedDateTime.microsecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/microsecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.microsecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1156,6 +1228,9 @@ "description": "Temporal.ZonedDateTime.millisecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/millisecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.millisecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1204,6 +1279,9 @@ "description": "Temporal.ZonedDateTime.minute", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/minute", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.minute", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1252,6 +1330,9 @@ "description": "Temporal.ZonedDateTime.month", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/month", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.month", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1300,6 +1381,9 @@ "description": "Temporal.ZonedDateTime.monthCode", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/monthcode", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.monthcode", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1348,6 +1432,9 @@ "description": "Temporal.ZonedDateTime.monthsInYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/monthsinyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.monthsinyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1396,6 +1483,9 @@ "description": "Temporal.ZonedDateTime.nanosecond", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/nanosecond", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.nanosecond", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1444,6 +1534,9 @@ "description": "Temporal.ZonedDateTime.offset", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/offset", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.offset", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1492,6 +1585,9 @@ "description": "Temporal.ZonedDateTime.offsetNanoseconds", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/offsetnanoseconds", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.offsetnanoseconds", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1540,6 +1636,9 @@ "description": "Temporal.ZonedDateTime.round()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/round", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.round", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1588,6 +1687,9 @@ "description": "Temporal.ZonedDateTime.second", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/second", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.second", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1636,6 +1738,9 @@ "description": "Temporal.ZonedDateTime.since()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/since", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.since", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1683,6 +1788,9 @@ "__compat": { "description": "Temporal.ZonedDateTime.startOfDay", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/startofday", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1731,6 +1839,9 @@ "description": "Temporal.ZonedDateTime.subtract()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/subtract", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.subtract", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1779,6 +1890,9 @@ "description": "Temporal.ZonedDateTime.timeZone", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/timezone", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.timezone", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1827,6 +1941,9 @@ "description": "Temporal.ZonedDateTime.toInstant()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/toinstant", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.toinstant", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1875,6 +1992,9 @@ "description": "Temporal.ZonedDateTime.toJSON()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/tojson", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.tojson", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1923,6 +2043,9 @@ "description": "Temporal.ZonedDateTime.toLocaleString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/tolocalestring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.tolocalestring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -1971,6 +2094,9 @@ "description": "Temporal.ZonedDateTime.toPlainDate()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/toplaindate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.toplaindate", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2019,6 +2145,9 @@ "description": "Temporal.ZonedDateTime.toPlainDateTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/toplaindatetime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.toplaindatetime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2067,6 +2196,9 @@ "description": "Temporal.ZonedDateTime.toPlainMonthDay()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/toplainmonthday", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.toplainmonthday", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2115,6 +2247,9 @@ "description": "Temporal.ZonedDateTime.toPlainTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/toplaintime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.toplaintime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2163,6 +2298,9 @@ "description": "Temporal.ZonedDateTime.toPlainYearMonth()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/toplainyearmonth", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.toplainyearmonth", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2211,6 +2349,9 @@ "description": "Temporal.ZonedDateTime.toString()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/tostring", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.tostring", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2259,6 +2400,9 @@ "description": "Temporal.ZonedDateTime.until()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/until", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.until", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2307,6 +2451,9 @@ "description": "Temporal.ZonedDateTime.valueOf()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/valueof", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.valueof", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2355,6 +2502,9 @@ "description": "Temporal.ZonedDateTime.weekOfYear", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/weekofyear", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.weekofyear", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2403,6 +2553,9 @@ "description": "Temporal.ZonedDateTime.with()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/with", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.with", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2451,6 +2604,9 @@ "description": "Temporal.ZonedDateTime.withCalendar()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/withcalendar", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.withcalendar", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2499,6 +2655,9 @@ "description": "Temporal.ZonedDateTime.withPlainDate()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/withplaindate", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.withplaindate", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2547,6 +2706,9 @@ "description": "Temporal.ZonedDateTime.withPlainTime()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/withplaintime", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.withplaintime", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2595,6 +2757,9 @@ "description": "Temporal.ZonedDateTime.withTimeZone()", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/withtimezone", "spec_url": "https://tc39.es/proposal-temporal/#sec-temporal.zoneddatetime.prototype.withtimezone", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, @@ -2643,6 +2808,9 @@ "description": "Temporal.ZonedDateTime.year", "mdn_url": "https://developer.mozilla.org/docs/web/javascript/reference/global_objects/temporal/zoneddatetime/year", "spec_url": "https://tc39.es/proposal-temporal/#sec-get-temporal.zoneddatetime.prototype.year", + "tags": [ + "web-features:temporal" + ], "support": { "chrome": { "version_added": false, From 1c102b56557a29ffedd2c9c5ab18c89294d30d41 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Tue, 19 Mar 2024 22:21:42 +0100 Subject: [PATCH 016/171] `impl_url` fields for Masonry layout (#22657) * impl_url fields for Masonry layout * Fix formatting --- css/properties/align-tracks.json | 9 ++++++--- css/properties/grid-template-columns.json | 9 ++++++--- css/properties/grid-template-rows.json | 9 ++++++--- css/properties/justify-tracks.json | 9 ++++++--- css/properties/masonry-auto-flow.json | 9 ++++++--- 5 files changed, 30 insertions(+), 15 deletions(-) diff --git a/css/properties/align-tracks.json b/css/properties/align-tracks.json index e9644652d775aa..842f32b1e6ca73 100644 --- a/css/properties/align-tracks.json +++ b/css/properties/align-tracks.json @@ -10,7 +10,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40128480" }, "chrome_android": "mirror", "edge": "mirror", @@ -22,7 +23,8 @@ "name": "layout.css.grid-template-masonry-value.enabled", "value_to_set": "true" } - ] + ], + "impl_url": "https://bugzil.la/1757446" }, "firefox_android": "mirror", "ie": { @@ -32,7 +34,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/248287" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index 5dab99e3d5051e..f78e1d85945b67 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -173,7 +173,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40128480" }, "chrome_android": "mirror", "edge": "mirror", @@ -185,7 +186,8 @@ "name": "layout.css.grid-template-masonry-value.enabled", "value_to_set": "true" } - ] + ], + "impl_url": "https://bugzil.la/1757446" }, "firefox_android": "mirror", "ie": { @@ -195,7 +197,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/248287" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index 9849eb6c403470..0be3ae726a8851 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -174,7 +174,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40128480" }, "chrome_android": "mirror", "edge": "mirror", @@ -186,7 +187,8 @@ "name": "layout.css.grid-template-masonry-value.enabled", "value_to_set": "true" } - ] + ], + "impl_url": "https://bugzil.la/1757446" }, "firefox_android": "mirror", "ie": { @@ -196,7 +198,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/248287" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/justify-tracks.json b/css/properties/justify-tracks.json index 81c01b272b48f8..c819c690f031c7 100644 --- a/css/properties/justify-tracks.json +++ b/css/properties/justify-tracks.json @@ -10,7 +10,8 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40128480" }, "chrome_android": "mirror", "edge": "mirror", @@ -22,7 +23,8 @@ "name": "layout.css.grid-template-masonry-value.enabled", "value_to_set": "true" } - ] + ], + "impl_url": "https://bugzil.la/1757446" }, "firefox_android": "mirror", "ie": { @@ -32,7 +34,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/248287" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/masonry-auto-flow.json b/css/properties/masonry-auto-flow.json index b2a7f91c25cf8c..5e3f40625b4f44 100644 --- a/css/properties/masonry-auto-flow.json +++ b/css/properties/masonry-auto-flow.json @@ -10,12 +10,14 @@ ], "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40128480" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1757446" }, "firefox_android": "mirror", "ie": { @@ -25,7 +27,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/248287" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From dd4b59476df4ddb7f1a1f8f19dbdd74c13c6f9e2 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Tue, 19 Mar 2024 22:22:59 +0100 Subject: [PATCH 017/171] Firefox `impl_url` fields for Temporal (#22655) * Add the web-features temporal tag * Firefox impl_url fields for Temporal --------- Co-authored-by: Queen Vinyl Da.i'gyu-Kazotetsu --- javascript/builtins/Temporal.json | 3 +- javascript/builtins/Temporal/Calendar.json | 81 ++++++--- javascript/builtins/Temporal/Duration.json | 81 ++++++--- javascript/builtins/Temporal/Instant.json | 72 +++++--- javascript/builtins/Temporal/Now.json | 27 ++- javascript/builtins/Temporal/PlainDate.json | 105 +++++++---- .../builtins/Temporal/PlainDateTime.json | 135 +++++++++----- .../builtins/Temporal/PlainMonthDay.json | 42 +++-- javascript/builtins/Temporal/PlainTime.json | 75 +++++--- .../builtins/Temporal/PlainYearMonth.json | 78 +++++--- javascript/builtins/Temporal/TimeZone.json | 39 ++-- .../builtins/Temporal/ZonedDateTime.json | 168 ++++++++++++------ 12 files changed, 604 insertions(+), 302 deletions(-) diff --git a/javascript/builtins/Temporal.json b/javascript/builtins/Temporal.json index 31d0f58d45f819..6138d3ac46fb7c 100644 --- a/javascript/builtins/Temporal.json +++ b/javascript/builtins/Temporal.json @@ -17,7 +17,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/Calendar.json b/javascript/builtins/Temporal/Calendar.json index 9b17b8bfb49091..542a1f456095b1 100644 --- a/javascript/builtins/Temporal/Calendar.json +++ b/javascript/builtins/Temporal/Calendar.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -586,7 +597,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -636,7 +648,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -687,7 +700,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -738,7 +752,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -789,7 +804,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -840,7 +856,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -891,7 +908,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -942,7 +960,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -993,7 +1012,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1044,7 +1064,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1095,7 +1116,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1146,7 +1168,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1197,7 +1220,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1248,7 +1272,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1299,7 +1324,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1350,7 +1376,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/Duration.json b/javascript/builtins/Temporal/Duration.json index cafc546c23b940..633b38416010e8 100644 --- a/javascript/builtins/Temporal/Duration.json +++ b/javascript/builtins/Temporal/Duration.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -587,7 +598,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -638,7 +650,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -689,7 +702,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -740,7 +754,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -791,7 +806,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -842,7 +858,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -893,7 +910,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -944,7 +962,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -995,7 +1014,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1046,7 +1066,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1097,7 +1118,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1148,7 +1170,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1199,7 +1222,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1250,7 +1274,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1301,7 +1326,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1352,7 +1378,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/Instant.json b/javascript/builtins/Temporal/Instant.json index a3b3cfd89b4c98..b66a81cc08d96c 100644 --- a/javascript/builtins/Temporal/Instant.json +++ b/javascript/builtins/Temporal/Instant.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -587,7 +598,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -638,7 +650,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -689,7 +702,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -740,7 +754,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -791,7 +806,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -842,7 +858,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -893,7 +910,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -944,7 +962,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -995,7 +1014,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1046,7 +1066,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1097,7 +1118,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1148,7 +1170,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1199,7 +1222,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/Now.json b/javascript/builtins/Temporal/Now.json index 5a62c928967ea4..60f1cd15e0ccb3 100644 --- a/javascript/builtins/Temporal/Now.json +++ b/javascript/builtins/Temporal/Now.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/PlainDate.json b/javascript/builtins/Temporal/PlainDate.json index 144e4a66cb83eb..78353745bb3fb2 100644 --- a/javascript/builtins/Temporal/PlainDate.json +++ b/javascript/builtins/Temporal/PlainDate.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -587,7 +598,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -637,7 +649,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -687,7 +700,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -738,7 +752,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -789,7 +804,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -840,7 +856,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -891,7 +908,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -942,7 +960,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -993,7 +1012,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1044,7 +1064,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1095,7 +1116,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1146,7 +1168,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1197,7 +1220,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1248,7 +1272,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1299,7 +1324,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1350,7 +1376,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1401,7 +1428,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1452,7 +1480,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1503,7 +1532,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1554,7 +1584,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1605,7 +1636,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1656,7 +1688,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1707,7 +1740,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1758,7 +1792,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/PlainDateTime.json b/javascript/builtins/Temporal/PlainDateTime.json index 111573ba8441fd..dafeea5783450e 100644 --- a/javascript/builtins/Temporal/PlainDateTime.json +++ b/javascript/builtins/Temporal/PlainDateTime.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -587,7 +598,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -637,7 +649,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -687,7 +700,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -738,7 +752,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -789,7 +804,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -840,7 +856,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -891,7 +908,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -942,7 +960,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -993,7 +1012,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1044,7 +1064,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1095,7 +1116,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1146,7 +1168,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1197,7 +1220,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1248,7 +1272,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1299,7 +1324,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1350,7 +1376,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1401,7 +1428,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1452,7 +1480,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1503,7 +1532,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1554,7 +1584,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1605,7 +1636,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1656,7 +1688,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1707,7 +1740,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1758,7 +1792,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1809,7 +1844,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1860,7 +1896,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1911,7 +1948,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1962,7 +2000,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2013,7 +2052,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2064,7 +2104,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2115,7 +2156,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2166,7 +2208,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2217,7 +2260,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2268,7 +2312,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/PlainMonthDay.json b/javascript/builtins/Temporal/PlainMonthDay.json index 1de16a544a1cce..1d1a25caf13a78 100644 --- a/javascript/builtins/Temporal/PlainMonthDay.json +++ b/javascript/builtins/Temporal/PlainMonthDay.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -587,7 +598,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -638,7 +650,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -689,7 +702,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/PlainTime.json b/javascript/builtins/Temporal/PlainTime.json index d8f91345ad4b7c..7e97144fbb240c 100644 --- a/javascript/builtins/Temporal/PlainTime.json +++ b/javascript/builtins/Temporal/PlainTime.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -229,7 +233,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -280,7 +285,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -331,7 +337,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -382,7 +389,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -433,7 +441,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -484,7 +493,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -535,7 +545,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -586,7 +597,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -637,7 +649,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -688,7 +701,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -739,7 +753,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -790,7 +805,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -841,7 +857,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -892,7 +909,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -943,7 +961,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -994,7 +1013,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1045,7 +1065,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1096,7 +1117,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1147,7 +1169,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1198,7 +1221,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1249,7 +1273,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/PlainYearMonth.json b/javascript/builtins/Temporal/PlainYearMonth.json index a55395eea32c35..35078395433b07 100644 --- a/javascript/builtins/Temporal/PlainYearMonth.json +++ b/javascript/builtins/Temporal/PlainYearMonth.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -433,7 +441,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -483,7 +492,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -534,7 +544,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -585,7 +596,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -636,7 +648,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -687,7 +700,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -738,7 +752,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -789,7 +804,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -840,7 +856,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -891,7 +908,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -942,7 +960,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -993,7 +1012,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1044,7 +1064,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1095,7 +1116,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1146,7 +1168,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1197,7 +1220,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1248,7 +1272,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1299,7 +1324,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/TimeZone.json b/javascript/builtins/Temporal/TimeZone.json index d44d417715451e..bc65d834e14777 100644 --- a/javascript/builtins/Temporal/TimeZone.json +++ b/javascript/builtins/Temporal/TimeZone.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -587,7 +598,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -638,7 +650,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/Temporal/ZonedDateTime.json b/javascript/builtins/Temporal/ZonedDateTime.json index 542e9ca81220ab..c953b130f0705e 100644 --- a/javascript/builtins/Temporal/ZonedDateTime.json +++ b/javascript/builtins/Temporal/ZonedDateTime.json @@ -27,7 +27,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -77,7 +78,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -128,7 +130,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -179,7 +182,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -230,7 +234,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -281,7 +286,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -332,7 +338,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -383,7 +390,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -434,7 +442,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -485,7 +494,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -536,7 +546,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -587,7 +598,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -638,7 +650,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -689,7 +702,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -740,7 +754,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -791,7 +806,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -841,7 +857,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -891,7 +908,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -942,7 +960,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -993,7 +1012,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1044,7 +1064,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1095,7 +1116,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1146,7 +1168,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1197,7 +1220,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1248,7 +1272,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1299,7 +1324,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1350,7 +1376,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1401,7 +1428,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1452,7 +1480,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1503,7 +1532,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1554,7 +1584,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1605,7 +1636,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1656,7 +1688,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1707,7 +1740,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1758,7 +1792,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1808,7 +1843,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1859,7 +1895,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1910,7 +1947,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -1961,7 +1999,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2012,7 +2051,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2063,7 +2103,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2114,7 +2155,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2165,7 +2207,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2216,7 +2259,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2267,7 +2311,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2318,7 +2363,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2369,7 +2415,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2420,7 +2467,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2471,7 +2519,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2522,7 +2571,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2573,7 +2623,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2624,7 +2675,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2675,7 +2727,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2726,7 +2779,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2777,7 +2831,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { @@ -2828,7 +2883,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1519167" }, "firefox_android": "mirror", "ie": { From beda2621d77b66a9d92500a4befda73ac36001c9 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Tue, 19 Mar 2024 22:24:56 +0100 Subject: [PATCH 018/171] Safari `impl_url` fields for Temporal (#22656) * Add the web-features temporal tag * Firefox impl_url fields for Temporal * Safari impl_url for Temporal --------- Co-authored-by: Queen Vinyl Da.i'gyu-Kazotetsu --- javascript/builtins/Temporal.json | 3 +- javascript/builtins/Temporal/Calendar.json | 81 ++++++--- javascript/builtins/Temporal/Duration.json | 81 ++++++--- javascript/builtins/Temporal/Instant.json | 72 +++++--- javascript/builtins/Temporal/Now.json | 27 ++- javascript/builtins/Temporal/PlainDate.json | 105 +++++++---- .../builtins/Temporal/PlainDateTime.json | 135 +++++++++----- .../builtins/Temporal/PlainMonthDay.json | 42 +++-- javascript/builtins/Temporal/PlainTime.json | 75 +++++--- .../builtins/Temporal/PlainYearMonth.json | 78 +++++--- javascript/builtins/Temporal/TimeZone.json | 39 ++-- .../builtins/Temporal/ZonedDateTime.json | 168 ++++++++++++------ 12 files changed, 604 insertions(+), 302 deletions(-) diff --git a/javascript/builtins/Temporal.json b/javascript/builtins/Temporal.json index 6138d3ac46fb7c..859a51ad461d9f 100644 --- a/javascript/builtins/Temporal.json +++ b/javascript/builtins/Temporal.json @@ -38,7 +38,8 @@ "value_to_set": "1", "type": "runtime_flag" } - ] + ], + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": { "version_added": false diff --git a/javascript/builtins/Temporal/Calendar.json b/javascript/builtins/Temporal/Calendar.json index 542a1f456095b1..08d54c56faef43 100644 --- a/javascript/builtins/Temporal/Calendar.json +++ b/javascript/builtins/Temporal/Calendar.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -611,7 +622,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -662,7 +674,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -714,7 +727,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -766,7 +780,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -818,7 +833,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -870,7 +886,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -922,7 +939,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -974,7 +992,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1026,7 +1045,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1078,7 +1098,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1130,7 +1151,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1182,7 +1204,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1234,7 +1257,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1286,7 +1310,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1338,7 +1363,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1390,7 +1416,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/Duration.json b/javascript/builtins/Temporal/Duration.json index 633b38416010e8..ddb64627f38bd4 100644 --- a/javascript/builtins/Temporal/Duration.json +++ b/javascript/builtins/Temporal/Duration.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -612,7 +623,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -664,7 +676,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -716,7 +729,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -768,7 +782,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -820,7 +835,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -872,7 +888,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -924,7 +941,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -976,7 +994,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1028,7 +1047,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1080,7 +1100,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1132,7 +1153,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1184,7 +1206,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1236,7 +1259,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1288,7 +1312,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1340,7 +1365,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1392,7 +1418,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/Instant.json b/javascript/builtins/Temporal/Instant.json index b66a81cc08d96c..93645d9cd2f711 100644 --- a/javascript/builtins/Temporal/Instant.json +++ b/javascript/builtins/Temporal/Instant.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -612,7 +623,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -664,7 +676,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -716,7 +729,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -768,7 +782,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -820,7 +835,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -872,7 +888,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -924,7 +941,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -976,7 +994,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1028,7 +1047,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1080,7 +1100,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1132,7 +1153,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1184,7 +1206,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1236,7 +1259,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/Now.json b/javascript/builtins/Temporal/Now.json index 60f1cd15e0ccb3..bc4a32eb180847 100644 --- a/javascript/builtins/Temporal/Now.json +++ b/javascript/builtins/Temporal/Now.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/PlainDate.json b/javascript/builtins/Temporal/PlainDate.json index 78353745bb3fb2..fad3801eeb248b 100644 --- a/javascript/builtins/Temporal/PlainDate.json +++ b/javascript/builtins/Temporal/PlainDate.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -612,7 +623,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -663,7 +675,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -714,7 +727,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -766,7 +780,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -818,7 +833,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -870,7 +886,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -922,7 +939,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -974,7 +992,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1026,7 +1045,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1078,7 +1098,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1130,7 +1151,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1182,7 +1204,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1234,7 +1257,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1286,7 +1310,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1338,7 +1363,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1390,7 +1416,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1442,7 +1469,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1494,7 +1522,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1546,7 +1575,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1598,7 +1628,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1650,7 +1681,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1702,7 +1734,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1754,7 +1787,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1806,7 +1840,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/PlainDateTime.json b/javascript/builtins/Temporal/PlainDateTime.json index dafeea5783450e..4c96fb86d7f1ce 100644 --- a/javascript/builtins/Temporal/PlainDateTime.json +++ b/javascript/builtins/Temporal/PlainDateTime.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -612,7 +623,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -663,7 +675,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -714,7 +727,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -766,7 +780,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -818,7 +833,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -870,7 +886,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -922,7 +939,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -974,7 +992,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1026,7 +1045,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1078,7 +1098,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1130,7 +1151,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1182,7 +1204,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1234,7 +1257,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1286,7 +1310,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1338,7 +1363,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1390,7 +1416,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1442,7 +1469,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1494,7 +1522,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1546,7 +1575,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1598,7 +1628,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1650,7 +1681,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1702,7 +1734,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1754,7 +1787,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1806,7 +1840,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1858,7 +1893,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1910,7 +1946,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1962,7 +1999,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2014,7 +2052,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2066,7 +2105,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2118,7 +2158,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2170,7 +2211,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2222,7 +2264,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2274,7 +2317,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2326,7 +2370,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/PlainMonthDay.json b/javascript/builtins/Temporal/PlainMonthDay.json index 1d1a25caf13a78..0cb5e403f8d09a 100644 --- a/javascript/builtins/Temporal/PlainMonthDay.json +++ b/javascript/builtins/Temporal/PlainMonthDay.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -612,7 +623,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -664,7 +676,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -716,7 +729,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/PlainTime.json b/javascript/builtins/Temporal/PlainTime.json index 7e97144fbb240c..4dfb5e383eda07 100644 --- a/javascript/builtins/Temporal/PlainTime.json +++ b/javascript/builtins/Temporal/PlainTime.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -247,7 +251,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -299,7 +304,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -351,7 +357,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -403,7 +410,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -455,7 +463,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -507,7 +516,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -559,7 +569,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -611,7 +622,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -663,7 +675,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -715,7 +728,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -767,7 +781,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -819,7 +834,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -871,7 +887,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -923,7 +940,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -975,7 +993,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1027,7 +1046,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1079,7 +1099,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1131,7 +1152,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1183,7 +1205,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1235,7 +1258,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1287,7 +1311,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/PlainYearMonth.json b/javascript/builtins/Temporal/PlainYearMonth.json index 35078395433b07..8b425566d7bbae 100644 --- a/javascript/builtins/Temporal/PlainYearMonth.json +++ b/javascript/builtins/Temporal/PlainYearMonth.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -455,7 +463,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -506,7 +515,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -558,7 +568,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -610,7 +621,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -662,7 +674,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -714,7 +727,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -766,7 +780,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -818,7 +833,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -870,7 +886,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -922,7 +939,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -974,7 +992,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1026,7 +1045,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1078,7 +1098,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1130,7 +1151,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1182,7 +1204,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1234,7 +1257,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1286,7 +1310,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1338,7 +1363,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/TimeZone.json b/javascript/builtins/Temporal/TimeZone.json index bc65d834e14777..2cd8f124bd0713 100644 --- a/javascript/builtins/Temporal/TimeZone.json +++ b/javascript/builtins/Temporal/TimeZone.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -612,7 +623,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -664,7 +676,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "preview", + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/javascript/builtins/Temporal/ZonedDateTime.json b/javascript/builtins/Temporal/ZonedDateTime.json index c953b130f0705e..da8800ac1b0bc8 100644 --- a/javascript/builtins/Temporal/ZonedDateTime.json +++ b/javascript/builtins/Temporal/ZonedDateTime.json @@ -41,7 +41,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -92,7 +93,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -144,7 +146,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -196,7 +199,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -248,7 +252,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -300,7 +305,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -352,7 +358,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -404,7 +411,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -456,7 +464,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -508,7 +517,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -560,7 +570,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -612,7 +623,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -664,7 +676,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -716,7 +729,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -768,7 +782,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -820,7 +835,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -871,7 +887,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -922,7 +939,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -974,7 +992,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1026,7 +1045,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1078,7 +1098,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1130,7 +1151,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1182,7 +1204,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1234,7 +1257,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1286,7 +1310,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1338,7 +1363,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1390,7 +1416,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1442,7 +1469,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1494,7 +1522,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1546,7 +1575,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1598,7 +1628,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1650,7 +1681,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1702,7 +1734,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1754,7 +1787,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1806,7 +1840,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1857,7 +1892,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1909,7 +1945,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1961,7 +1998,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2013,7 +2051,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2065,7 +2104,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2117,7 +2157,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2169,7 +2210,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2221,7 +2263,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2273,7 +2316,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2325,7 +2369,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2377,7 +2422,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2429,7 +2475,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2481,7 +2528,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2533,7 +2581,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2585,7 +2634,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2637,7 +2687,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2689,7 +2740,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2741,7 +2793,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2793,7 +2846,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2845,7 +2899,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2897,7 +2952,8 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": false, + "impl_url": "https://webkit.org/b/223166" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 5520291466ca5a5801a55d187c8b65b1d769c545 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 19 Mar 2024 15:31:23 -0700 Subject: [PATCH 019/171] Release v5.5.17 (#22667) This release was generated by the project's release script. --- RELEASE_NOTES.md | 11 +++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 66bb9b42b09e52..0b6dc7a1c7c3e2 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,16 @@ # @mdn/browser-compat-data release notes +## [v5.5.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.17) + +March 19, 2024 + +### Statistics + +- 5 contributors have changed 60 files with 3,055 additions and 989 deletions in 15 commits ([`v5.5.16...v5.5.17`](https://github.com/mdn/browser-compat-data/compare/v5.5.16...v5.5.17)) +- 16,111 total features +- 1,075 total contributors +- 4,754 total stargazers + ## [v5.5.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.16) March 15, 2024 diff --git a/package-lock.json b/package-lock.json index b6485157fa123d..288335518e2d3e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index c7088b270e609c..9c2ed0158a2cd9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 8cfdd7b974217c37134e57ee97cd4982345bbf08 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Wed, 20 Mar 2024 11:07:06 +1100 Subject: [PATCH 020/171] FF125 Intl.Segmenter (#22631) --- javascript/builtins/Intl/Segmenter.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/javascript/builtins/Intl/Segmenter.json b/javascript/builtins/Intl/Segmenter.json index b8e9ceef60462a..a94de7256766ec 100644 --- a/javascript/builtins/Intl/Segmenter.json +++ b/javascript/builtins/Intl/Segmenter.json @@ -16,7 +16,7 @@ }, "edge": "mirror", "firefox": { - "version_added": "preview" + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -56,7 +56,7 @@ }, "edge": "mirror", "firefox": { - "version_added": "preview" + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -96,7 +96,7 @@ }, "edge": "mirror", "firefox": { - "version_added": "preview" + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -136,7 +136,7 @@ }, "edge": "mirror", "firefox": { - "version_added": "preview" + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -176,7 +176,7 @@ }, "edge": "mirror", "firefox": { - "version_added": "preview" + "version_added": "125" }, "firefox_android": "mirror", "ie": { From 01985716f807626b61e420040f08acbb687f62fd Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Wed, 20 Mar 2024 10:50:43 +0000 Subject: [PATCH 021/171] Update browser releases (#22652) --- browsers/chrome.json | 1 + browsers/chrome_android.json | 1 + browsers/firefox.json | 15 +++++++++++---- browsers/firefox_android.json | 15 +++++++++++---- browsers/webview_android.json | 1 + 5 files changed, 25 insertions(+), 8 deletions(-) diff --git a/browsers/chrome.json b/browsers/chrome.json index 1a54026702fd64..69b8bd9f12c2cd 100644 --- a/browsers/chrome.json +++ b/browsers/chrome.json @@ -857,6 +857,7 @@ }, "123": { "release_date": "2024-03-19", + "release_notes": "https://developer.chrome.com/blog/new-in-chrome-123", "status": "current", "engine": "Blink", "engine_version": "123" diff --git a/browsers/chrome_android.json b/browsers/chrome_android.json index 763b46da6dcf5b..3a6d6a879c6c98 100644 --- a/browsers/chrome_android.json +++ b/browsers/chrome_android.json @@ -694,6 +694,7 @@ }, "123": { "release_date": "2024-03-19", + "release_notes": "https://developer.chrome.com/blog/new-in-chrome-123", "status": "current", "engine": "Blink", "engine_version": "123" diff --git a/browsers/firefox.json b/browsers/firefox.json index e659ca3fb3f724..a1e523f57a2de0 100644 --- a/browsers/firefox.json +++ b/browsers/firefox.json @@ -886,30 +886,37 @@ "123": { "release_date": "2024-02-20", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/123", - "status": "current", + "status": "retired", "engine": "Gecko", "engine_version": "123" }, "124": { "release_date": "2024-03-19", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/124", - "status": "beta", + "status": "current", "engine": "Gecko", "engine_version": "124" }, "125": { "release_date": "2024-04-16", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/125", - "status": "nightly", + "status": "beta", "engine": "Gecko", "engine_version": "125" }, "126": { "release_date": "2024-05-14", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/126", - "status": "planned", + "status": "nightly", "engine": "Gecko", "engine_version": "126" + }, + "127": { + "release_date": "2024-06-11", + "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/127", + "status": "planned", + "engine": "Gecko", + "engine_version": "127" } } } diff --git a/browsers/firefox_android.json b/browsers/firefox_android.json index 12720655c73c4b..28c2ad238cf148 100644 --- a/browsers/firefox_android.json +++ b/browsers/firefox_android.json @@ -753,30 +753,37 @@ "123": { "release_date": "2024-02-20", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/123", - "status": "current", + "status": "retired", "engine": "Gecko", "engine_version": "123" }, "124": { "release_date": "2024-03-19", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/124", - "status": "beta", + "status": "current", "engine": "Gecko", "engine_version": "124" }, "125": { "release_date": "2024-04-16", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/125", - "status": "nightly", + "status": "beta", "engine": "Gecko", "engine_version": "125" }, "126": { "release_date": "2024-05-14", "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/126", - "status": "planned", + "status": "nightly", "engine": "Gecko", "engine_version": "126" + }, + "127": { + "release_date": "2024-06-11", + "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/127", + "status": "planned", + "engine": "Gecko", + "engine_version": "127" } } } diff --git a/browsers/webview_android.json b/browsers/webview_android.json index 43bc7ee38e177b..6be58b79dfd68b 100644 --- a/browsers/webview_android.json +++ b/browsers/webview_android.json @@ -656,6 +656,7 @@ }, "123": { "release_date": "2024-03-19", + "release_notes": "https://developer.chrome.com/blog/new-in-chrome-123", "status": "current", "engine": "Blink", "engine_version": "123" From 1ade5ef198c52b3f60f87820ccab3394afc75834 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 20 Mar 2024 04:10:39 -0700 Subject: [PATCH 022/171] Update metadata for text-wrap-style CSS property (#22648) This PR updates and corrects the metadata (spec URLs, descriptions, statuses, etc.) for the `text-wrap-style` CSS property. --- css/properties/text-wrap-style.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/css/properties/text-wrap-style.json b/css/properties/text-wrap-style.json index d63c933aec997b..14e810105c43bc 100644 --- a/css/properties/text-wrap-style.json +++ b/css/properties/text-wrap-style.json @@ -35,6 +35,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-text-wrap-style-auto", "support": { "chrome": { "version_added": false @@ -67,6 +68,7 @@ }, "balance": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-text-wrap-style-balance", "support": { "chrome": { "version_added": false @@ -99,6 +101,7 @@ }, "stable": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-text-wrap-style-stable", "support": { "chrome": { "version_added": false From cd3703a52fea5942b65f2be680cbb5f64be88cdf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Mar 2024 11:41:53 +0000 Subject: [PATCH 023/171] Bump @types/node from 20.11.29 to 20.11.30 (#22670) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 288335518e2d3e..cda846c09b0464 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1385,9 +1385,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.29", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.29.tgz", - "integrity": "sha512-P99thMkD/1YkCvAtOd6/zGedKNA0p2fj4ZpjCzcNiSCBWgm3cNRTBfa/qjFnsKkkojxu4vVLtWpesnZ9+ap+gA==", + "version": "20.11.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", + "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" From dd5e1a3bd0d335abca5db6257e5c16354d01fc97 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 20 Mar 2024 19:47:13 -0700 Subject: [PATCH 024/171] "Unrelease" v5.5.17 (#22677) This reverts commit 5520291466ca5a5801a55d187c8b65b1d769c545. --- RELEASE_NOTES.md | 11 ----------- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 3 insertions(+), 14 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 0b6dc7a1c7c3e2..66bb9b42b09e52 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,16 +1,5 @@ # @mdn/browser-compat-data release notes -## [v5.5.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.17) - -March 19, 2024 - -### Statistics - -- 5 contributors have changed 60 files with 3,055 additions and 989 deletions in 15 commits ([`v5.5.16...v5.5.17`](https://github.com/mdn/browser-compat-data/compare/v5.5.16...v5.5.17)) -- 16,111 total features -- 1,075 total contributors -- 4,754 total stargazers - ## [v5.5.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.16) March 15, 2024 diff --git a/package-lock.json b/package-lock.json index cda846c09b0464..5bc10ef9f21385 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.16", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 9c2ed0158a2cd9..c7088b270e609c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.16", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 40d3101afeb2e3f6670e990930afec4a80e01b0c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Mar 2024 11:13:39 +0000 Subject: [PATCH 025/171] Bump typescript from 5.4.2 to 5.4.3 (#22679) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5bc10ef9f21385..f93fb63808208b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8539,9 +8539,9 @@ } }, "node_modules/typescript": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", - "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "dev": true, "bin": { "tsc": "bin/tsc", From d22af75ddbfbd234b4cc4753052f66e402cc9f2d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 22 Mar 2024 20:19:36 -0700 Subject: [PATCH 026/171] Release v5.5.17 (#22689) This release was generated by the project's release script. --- RELEASE_NOTES.md | 16 ++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 66bb9b42b09e52..2f45d954e30626 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,21 @@ # @mdn/browser-compat-data release notes +## [v5.5.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.17) + +March 22, 2024 + +### Additions + +- `browsers.firefox_android.releases.127` ([#22652](https://github.com/mdn/browser-compat-data/pull/22652)) +- `browsers.firefox.releases.127` ([#22652](https://github.com/mdn/browser-compat-data/pull/22652)) + +### Statistics + +- 6 contributors have changed 67 files with 3,091 additions and 1,005 deletions in 22 commits ([`v5.5.16...v5.5.17`](https://github.com/mdn/browser-compat-data/compare/v5.5.16...v5.5.17)) +- 16,111 total features +- 1,075 total contributors +- 4,755 total stargazers + ## [v5.5.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.16) March 15, 2024 diff --git a/package-lock.json b/package-lock.json index f93fb63808208b..d1de585d37b007 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index c7088b270e609c..9c2ed0158a2cd9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 98abe74aa229947829e2dd0984be86b6c9ad1747 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 22 Mar 2024 20:27:33 -0700 Subject: [PATCH 027/171] Revert "Release v5.5.17 (#22689)" (#22690) This reverts commit d22af75ddbfbd234b4cc4753052f66e402cc9f2d. --- RELEASE_NOTES.md | 16 ---------------- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 3 insertions(+), 19 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 2f45d954e30626..66bb9b42b09e52 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,21 +1,5 @@ # @mdn/browser-compat-data release notes -## [v5.5.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.17) - -March 22, 2024 - -### Additions - -- `browsers.firefox_android.releases.127` ([#22652](https://github.com/mdn/browser-compat-data/pull/22652)) -- `browsers.firefox.releases.127` ([#22652](https://github.com/mdn/browser-compat-data/pull/22652)) - -### Statistics - -- 6 contributors have changed 67 files with 3,091 additions and 1,005 deletions in 22 commits ([`v5.5.16...v5.5.17`](https://github.com/mdn/browser-compat-data/compare/v5.5.16...v5.5.17)) -- 16,111 total features -- 1,075 total contributors -- 4,755 total stargazers - ## [v5.5.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.16) March 15, 2024 diff --git a/package-lock.json b/package-lock.json index d1de585d37b007..f93fb63808208b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.16", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 9c2ed0158a2cd9..c7088b270e609c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.16", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From fd1cb702c59712fc3ef2056ed3a846292e3ae8c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Daoust?= Date: Sat, 23 Mar 2024 09:34:40 +0100 Subject: [PATCH 028/171] Drop spec link to css-grid-3 from grid-template-columns|rows (#22683) Support data for `grid-template-columns` and `grid-template-rows` document the properties and property values defined in CSS Grid 2: https://drafts.csswg.org/css-grid/#track-sizing ... but not to the new property value `masonry` defined in CSS Grid 3: https://drafts.csswg.org/css-grid-3/#grid-template-masonry CSS Grid 2 is well supported across browsers. The new `masonry` value is not. This update makes the `spec_url` property consistent with `support`. --- css/properties/grid-template-columns.json | 3 +-- css/properties/grid-template-rows.json | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index f78e1d85945b67..7159d64c4cd772 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -6,8 +6,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-template-columns", "spec_url": [ "https://drafts.csswg.org/css-grid/#track-sizing", - "https://drafts.csswg.org/css-grid/#subgrids", - "https://drafts.csswg.org/css-grid-3/#masonry-layout" + "https://drafts.csswg.org/css-grid/#subgrids" ], "tags": [ "web-features:grid" diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index 0be3ae726a8851..26c8472feed983 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -6,8 +6,7 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/grid-template-rows", "spec_url": [ "https://drafts.csswg.org/css-grid/#track-sizing", - "https://drafts.csswg.org/css-grid/#subgrids", - "https://drafts.csswg.org/css-grid-3/#masonry-layout" + "https://drafts.csswg.org/css-grid/#subgrids" ], "tags": [ "web-features:grid" From 671386b427deff4a430eb123043ae732cd0f57ff Mon Sep 17 00:00:00 2001 From: Jon Davis Date: Sun, 24 Mar 2024 10:46:11 -0700 Subject: [PATCH 029/171] Add 'error' support for Safari (#22693) --- webextensions/api/scripting.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webextensions/api/scripting.json b/webextensions/api/scripting.json index cfee97ba77be7e..b621860d764f5c 100644 --- a/webextensions/api/scripting.json +++ b/webextensions/api/scripting.json @@ -216,7 +216,7 @@ "firefox_android": "mirror", "opera": "mirror", "safari": { - "version_added": false + "version_added": "17.4" }, "safari_ios": "mirror" } From 6ceeca29192f32ba237fbe1081b4254c24ee0aae Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Mon, 25 Mar 2024 08:23:09 +0100 Subject: [PATCH 030/171] Update browser releases (#22698) --- browsers/edge.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/browsers/edge.json b/browsers/edge.json index 8cf79d64eb282a..6d14bd00ed9d3c 100644 --- a/browsers/edge.json +++ b/browsers/edge.json @@ -339,7 +339,7 @@ }, "120": { "release_date": "2023-12-07", - "release_notes": "https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel#version-1200221061-december-7-2023", + "release_notes": "https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-archive-stable-channel#version-1200221061-december-7-2023", "status": "retired", "engine": "Blink", "engine_version": "120" @@ -354,13 +354,13 @@ "122": { "release_date": "2024-02-23", "release_notes": "https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel#version-1220236552-february-23-2024", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "122" }, "123": { - "release_date": "2024-03-21", - "status": "beta", + "release_date": "2024-03-22", + "status": "current", "engine": "Blink" }, "124": { From 7445f22aa1604c1802891c0e53d1928c6f2a64ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Mon, 25 Mar 2024 14:56:54 +0100 Subject: [PATCH 031/171] Tag cap/ic/lh units for web-features (#22697) * Tag cap/ic/lh units for web-features This is to fix https://github.com/web-platform-dx/web-features/issues/730. * Update CSS.json --- api/CSS.json | 9 +++++++++ css/types/length.json | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/api/CSS.json b/api/CSS.json index b25ba3b81d62af..754c1cbc3633f4 100644 --- a/api/CSS.json +++ b/api/CSS.json @@ -111,6 +111,9 @@ "__compat": { "description": "cap() static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cap", + "tags": [ + "web-features:cap" + ], "support": { "chrome": { "version_added": "118" @@ -1008,6 +1011,9 @@ "__compat": { "description": "ic() static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ic", + "tags": [ + "web-features:ic" + ], "support": { "chrome": { "version_added": "118" @@ -1115,6 +1121,9 @@ "__compat": { "description": "lh() static method", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lh", + "tags": [ + "web-features:lh" + ], "support": { "chrome": { "version_added": "118" diff --git a/css/types/length.json b/css/types/length.json index 94fc001452c745..541987360b5ef5 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -79,6 +79,9 @@ "cap": { "__compat": { "description": "cap unit", + "tags": [ + "web-features:cap" + ], "support": { "chrome": { "version_added": "117" @@ -266,6 +269,9 @@ "ic": { "__compat": { "description": "ic unit", + "tags": [ + "web-features:ic" + ], "support": { "chrome": { "version_added": "106" @@ -300,6 +306,9 @@ "__compat": { "description": "lh unit", "spec_url": "https://www.w3.org/TR/css-values-4/#lh", + "tags": [ + "web-features:lh" + ], "support": { "chrome": { "version_added": "109" From ca93526841e4b7f5ac5c6651fe5583407dff2195 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:47:27 +0000 Subject: [PATCH 032/171] Bump @typescript-eslint/eslint-plugin from 7.3.1 to 7.4.0 (#22705) --- package-lock.json | 335 +++++++++++++++++++++++++++++++++++++++++++--- package.json | 2 +- 2 files changed, 317 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index f93fb63808208b..0140a831c2e93e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "~20.11.0", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", - "@typescript-eslint/eslint-plugin": "~7.3.1", + "@typescript-eslint/eslint-plugin": "~7.4.0", "@typescript-eslint/parser": "~7.3.1", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", @@ -1451,16 +1451,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.3.1.tgz", - "integrity": "sha512-STEDMVQGww5lhCuNXVSQfbfuNII5E08QWkvAw5Qwf+bj2WT+JkG1uc+5/vXA3AOYMDHVOSpL+9rcbEUiHIm2dw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.4.0.tgz", + "integrity": "sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.3.1", - "@typescript-eslint/type-utils": "7.3.1", - "@typescript-eslint/utils": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1", + "@typescript-eslint/scope-manager": "7.4.0", + "@typescript-eslint/type-utils": "7.4.0", + "@typescript-eslint/utils": "7.4.0", + "@typescript-eslint/visitor-keys": "7.4.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -1485,6 +1485,65 @@ } } }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", + "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/visitor-keys": "7.4.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", + "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", + "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.4.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1564,13 +1623,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.3.1.tgz", - "integrity": "sha512-iFhaysxFsMDQlzJn+vr3OrxN8NmdQkHks4WaqD4QBnt5hsq234wcYdyQ9uquzJJIDAj5W4wQne3yEsYA6OmXGw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.4.0.tgz", + "integrity": "sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.3.1", - "@typescript-eslint/utils": "7.3.1", + "@typescript-eslint/typescript-estree": "7.4.0", + "@typescript-eslint/utils": "7.4.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -1590,6 +1649,133 @@ } } }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", + "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", + "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/visitor-keys": "7.4.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", + "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.4.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/types": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", @@ -1689,17 +1875,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.3.1.tgz", - "integrity": "sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.4.0.tgz", + "integrity": "sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.3.1", - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/typescript-estree": "7.3.1", + "@typescript-eslint/scope-manager": "7.4.0", + "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/typescript-estree": "7.4.0", "semver": "^7.5.4" }, "engines": { @@ -1713,6 +1899,102 @@ "eslint": "^8.56.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", + "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/visitor-keys": "7.4.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", + "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", + "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/visitor-keys": "7.4.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", + "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.4.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1725,6 +2007,21 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", diff --git a/package.json b/package.json index c7088b270e609c..38c749ca648509 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@types/node": "~20.11.0", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", - "@typescript-eslint/eslint-plugin": "~7.3.1", + "@typescript-eslint/eslint-plugin": "~7.4.0", "@typescript-eslint/parser": "~7.3.1", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", From 1facb6848d76137c23eeaf7f0b76442a665ae295 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:48:11 +0000 Subject: [PATCH 033/171] Bump @swc/core from 1.4.8 to 1.4.11 (#22707) --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0140a831c2e93e..f881324f76e8e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.8", + "@swc/core": "1.4.11", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.11.0", @@ -1054,9 +1054,9 @@ "dev": true }, "node_modules/@swc/core": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.8.tgz", - "integrity": "sha512-uY2RSJcFPgNOEg12RQZL197LZX+MunGiKxsbxmh22VfVxrOYGRvh4mPANFlrD1yb38CgmW1wI6YgIi8LkIwmWg==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.11.tgz", + "integrity": "sha512-WKEakMZxkVwRdgMN4AMJ9K5nysY8g8npgQPczmjBeNK5In7QEAZAJwnyccrWwJZU0XjVeHn2uj+XbOKdDW17rg==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1071,16 +1071,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.4.8", - "@swc/core-darwin-x64": "1.4.8", - "@swc/core-linux-arm-gnueabihf": "1.4.8", - "@swc/core-linux-arm64-gnu": "1.4.8", - "@swc/core-linux-arm64-musl": "1.4.8", - "@swc/core-linux-x64-gnu": "1.4.8", - "@swc/core-linux-x64-musl": "1.4.8", - "@swc/core-win32-arm64-msvc": "1.4.8", - "@swc/core-win32-ia32-msvc": "1.4.8", - "@swc/core-win32-x64-msvc": "1.4.8" + "@swc/core-darwin-arm64": "1.4.11", + "@swc/core-darwin-x64": "1.4.11", + "@swc/core-linux-arm-gnueabihf": "1.4.11", + "@swc/core-linux-arm64-gnu": "1.4.11", + "@swc/core-linux-arm64-musl": "1.4.11", + "@swc/core-linux-x64-gnu": "1.4.11", + "@swc/core-linux-x64-musl": "1.4.11", + "@swc/core-win32-arm64-msvc": "1.4.11", + "@swc/core-win32-ia32-msvc": "1.4.11", + "@swc/core-win32-x64-msvc": "1.4.11" }, "peerDependencies": { "@swc/helpers": "^0.5.0" @@ -1092,9 +1092,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.8.tgz", - "integrity": "sha512-hhQCffRTgzpTIbngSnC30vV6IJVTI9FFBF954WEsshsecVoCGFiMwazBbrkLG+RwXENTrMhgeREEFh6R3KRgKQ==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.11.tgz", + "integrity": "sha512-C1j1Qp/IHSelVWdEnT7f0iONWxQz6FAqzjCF2iaL+0vFg4V5f2nlgrueY8vj5pNNzSGhrAlxsMxEIp4dj1MXkg==", "cpu": [ "arm64" ], @@ -1108,9 +1108,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.8.tgz", - "integrity": "sha512-P3ZBw8Jr8rKhY/J8d+6WqWriqngGTgHwtFeJ8MIakQJTbdYbFgXSZxcvDiERg3psbGeFXaUaPI0GO6BXv9k/OQ==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.11.tgz", + "integrity": "sha512-0TTy3Ni8ncgaMCchSQ7FK8ZXQLlamy0FXmGWbR58c+pVZWYZltYPTmheJUvVcR0H2+gPAymRKyfC0iLszDALjg==", "cpu": [ "x64" ], @@ -1124,9 +1124,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.8.tgz", - "integrity": "sha512-PP9JIJt19bUWhAGcQW6qMwTjZOcMyzkvZa0/LWSlDm0ORYVLmDXUoeQbGD3e0Zju9UiZxyulnpjEN0ZihJgPTA==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.11.tgz", + "integrity": "sha512-XJLB71uw0rog4DjYAPxFGAuGCBQpgJDlPZZK6MTmZOvI/1t0+DelJ24IjHIxk500YYM26Yv47xPabqFPD7I2zQ==", "cpu": [ "arm" ], @@ -1140,9 +1140,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.8.tgz", - "integrity": "sha512-HvEWnwKHkoVUr5iftWirTApFJ13hGzhAY2CMw4lz9lur2m+zhPviRRED0FCI6T95Knpv7+8eUOr98Z7ctrG6DQ==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.11.tgz", + "integrity": "sha512-vYQwzJvm/iu052d5Iw27UFALIN5xSrGkPZXxLNMHPySVko2QMNNBv35HLatkEQHbQ3X+VKSW9J9SkdtAvAVRAQ==", "cpu": [ "arm64" ], @@ -1156,9 +1156,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.8.tgz", - "integrity": "sha512-kY8+qa7k/dEeBq9p0Hrta18QnJPpsiJvDQSLNaTIFpdM3aEM9zbkshWz8gaX5VVGUEALowCBUWqmzO4VaqM+2w==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.11.tgz", + "integrity": "sha512-eV+KduiRYUFjPsvbZuJ9aknQH9Tj0U2/G9oIZSzLx/18WsYi+upzHbgxmIIHJ2VJgfd7nN40RI/hMtxNsUzR/g==", "cpu": [ "arm64" ], @@ -1172,9 +1172,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.8.tgz", - "integrity": "sha512-0WWyIw432wpO/zeGblwq4f2YWam4pn8Z/Ig4KzHMgthR/KmiLU3f0Z7eo45eVmq5vcU7Os1zi/Zb65OOt09q/w==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.11.tgz", + "integrity": "sha512-WA1iGXZ2HpqM1OR9VCQZJ8sQ1KP2or9O4bO8vWZo6HZJIeoQSo7aa9waaCLRpkZvkng1ct/TF/l6ymqSNFXIzQ==", "cpu": [ "x64" ], @@ -1188,9 +1188,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.8.tgz", - "integrity": "sha512-p4yxvVS05rBNCrBaSTa20KK88vOwtg8ifTW7ec/yoab0bD5EwzzB8KbDmLLxE6uziFa0sdjF0dfRDwSZPex37Q==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.11.tgz", + "integrity": "sha512-UkVJToKf0owwQYRnGvjHAeYVDfeimCEcx0VQSbJoN7Iy0ckRZi7YPlmWJU31xtKvikE2bQWCOVe0qbSDqqcWXA==", "cpu": [ "x64" ], @@ -1204,9 +1204,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.8.tgz", - "integrity": "sha512-jKuXihxAaqUnbFfvPxtmxjdJfs87F1GdBf33il+VUmSyWCP4BE6vW+/ReDAe8sRNsKyrZ3UH1vI5q1n64csBUA==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.11.tgz", + "integrity": "sha512-35khwkyly7lF5NDSyvIrukBMzxPorgc5iTSDfVO/LvnmN5+fm4lTlrDr4tUfTdOhv3Emy7CsKlsNAeFRJ+Pm+w==", "cpu": [ "arm64" ], @@ -1220,9 +1220,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.8.tgz", - "integrity": "sha512-O0wT4AGHrX8aBeH6c2ADMHgagAJc5Kf6W48U5moyYDAkkVnKvtSc4kGhjWhe1Yl0sI0cpYh2In2FxvYsb44eWw==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.11.tgz", + "integrity": "sha512-Wx8/6f0ufgQF2pbVPsJ2dAmFLwIOW+xBE5fxnb7VnEbGkTgP1qMDWiiAtD9rtvDSuODG3i1AEmAak/2HAc6i6A==", "cpu": [ "ia32" ], @@ -1236,9 +1236,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.8.tgz", - "integrity": "sha512-C2AYc3A2o+ECciqsJWRgIpp83Vk5EaRzHe7ed/xOWzVd0MsWR+fweEsyOjlmzHfpUxJSi46Ak3/BIZJlhZbXbg==", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.11.tgz", + "integrity": "sha512-0xRFW6K9UZQH2NVC/0pVB0GJXS45lY24f+6XaPBF1YnMHd8A8GoHl7ugyM5yNUTe2AKhSgk5fJV00EJt/XBtdQ==", "cpu": [ "x64" ], diff --git a/package.json b/package.json index 38c749ca648509..7f6087352a464b 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.8", + "@swc/core": "1.4.11", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.11.0", From db0610d5a4ae9816dff7b4dc3ec949b64c7287b0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:50:54 +0000 Subject: [PATCH 034/171] Bump @typescript-eslint/parser from 7.3.1 to 7.4.0 (#22706) --- package-lock.json | 335 +++------------------------------------------- package.json | 2 +- 2 files changed, 20 insertions(+), 317 deletions(-) diff --git a/package-lock.json b/package-lock.json index f881324f76e8e5..f0383756ea2c3d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.4.0", - "@typescript-eslint/parser": "~7.3.1", + "@typescript-eslint/parser": "~7.4.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", "ajv-formats": "~2.1.1", @@ -1485,65 +1485,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", - "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", - "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1578,15 +1519,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.3.1.tgz", - "integrity": "sha512-Rq49+pq7viTRCH48XAbTA+wdLRrB/3sRq4Lpk0oGDm0VmnjBrAOVXH/Laalmwsv2VpekiEfVFwJYVk6/e8uvQw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.4.0.tgz", + "integrity": "sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.3.1", - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/typescript-estree": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1", + "@typescript-eslint/scope-manager": "7.4.0", + "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/typescript-estree": "7.4.0", + "@typescript-eslint/visitor-keys": "7.4.0", "debug": "^4.3.4" }, "engines": { @@ -1606,13 +1547,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", - "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", + "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1" + "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/visitor-keys": "7.4.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -1649,7 +1590,7 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "node_modules/@typescript-eslint/types": { "version": "7.4.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", @@ -1662,7 +1603,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "7.4.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", @@ -1690,133 +1631,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/types": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", - "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", - "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", @@ -1899,102 +1713,6 @@ "eslint": "^8.56.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", - "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", - "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", - "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -2007,21 +1725,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", @@ -2044,12 +1747,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", - "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", + "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/types": "7.4.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { diff --git a/package.json b/package.json index 7f6087352a464b..db40486361e32a 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.4.0", - "@typescript-eslint/parser": "~7.3.1", + "@typescript-eslint/parser": "~7.4.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", "ajv-formats": "~2.1.1", From bae13864495dd2d89a451dc0614324c1443c8084 Mon Sep 17 00:00:00 2001 From: Syb Wartna <971092+waarissyb@users.noreply.github.com> Date: Tue, 26 Mar 2024 14:21:33 +0100 Subject: [PATCH 035/171] Safari 17.4 adds support for web app categories (#22688) * Update categories.json Safari 17.4 adds support for web app categories. https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes * set experimental to false --- html/manifest/categories.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/html/manifest/categories.json b/html/manifest/categories.json index 57e789b6eb7162..9132d7dc94902f 100644 --- a/html/manifest/categories.json +++ b/html/manifest/categories.json @@ -28,7 +28,8 @@ "version_added": null }, "safari": { - "version_added": null + "version_added": "17.4", + "notes": "Only available on macOS Sonoma (14) and above." }, "safari_ios": { "version_added": false @@ -39,7 +40,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } From 03bf8170752786c852d77704b2aa389b7b527fe0 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 26 Mar 2024 06:25:47 -0700 Subject: [PATCH 036/171] Add missing features for javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat (#22570) This PR adds the missing features of the `RelativeTimeFormat.RelativeTimeFormat` member of the `Intl` JavaScript builtin. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/javascript/builtins/Intl/RelativeTimeFormat/RelativeTimeFormat --- .../builtins/Intl/RelativeTimeFormat.json | 178 +++++++++++++++++- 1 file changed, 168 insertions(+), 10 deletions(-) diff --git a/javascript/builtins/Intl/RelativeTimeFormat.json b/javascript/builtins/Intl/RelativeTimeFormat.json index 5953d447a7d15e..021e66752af07a 100644 --- a/javascript/builtins/Intl/RelativeTimeFormat.json +++ b/javascript/builtins/Intl/RelativeTimeFormat.json @@ -63,16 +63,9 @@ "ie": { "version_added": false }, - "nodejs": [ - { - "version_added": "13.0.0" - }, - { - "version_added": "12.0.0", - "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the RelativeTimeFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." - } - ], + "nodejs": { + "version_added": "12.0.0" + }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -88,6 +81,171 @@ "standard_track": true, "deprecated": false } + }, + "locales_parameter": { + "__compat": { + "description": "locales parameter", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "65" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": [ + { + "version_added": "13.0.0" + }, + { + "version_added": "12.0.0", + "partial_implementation": true, + "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the RelativeTimeFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + } + ], + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_parameter": { + "options_localeMatcher_parameter": { + "__compat": { + "description": "options.localeMatcher parameter", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "65" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.0.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_numberingSystem_parameter": { + "__compat": { + "description": "options.numberingSystem parameter", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "76" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.0.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_numeric_parameter": { + "__compat": { + "description": "options.numeric parameter", + "support": { + "chrome": { + "version_added": "71" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "65" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.0.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } } }, "format": { From 48dbdbfb6761c02c6a0b45d1cc5ca42afab3ec2d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 26 Mar 2024 06:30:16 -0700 Subject: [PATCH 037/171] Update Chromium data for api.GPUCommandEncoder.writeTimestamp (#22608) This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `writeTimestamp` member of the `GPUCommandEncoder` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/GPUCommandEncoder/writeTimestamp --- api/GPUCommandEncoder.json | 1 + 1 file changed, 1 insertion(+) diff --git a/api/GPUCommandEncoder.json b/api/GPUCommandEncoder.json index 4a1edf82078b9c..451eb78f72cad9 100644 --- a/api/GPUCommandEncoder.json +++ b/api/GPUCommandEncoder.json @@ -835,6 +835,7 @@ "support": { "chrome": { "version_added": "113", + "version_removed": "121", "notes": "Currently supported on ChromeOS, macOS, and Windows only." }, "chrome_android": { From 4923618fbde405cf7582f0fd806e7e6c3e10f75f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 26 Mar 2024 06:43:18 -0700 Subject: [PATCH 038/171] Update Chromium data for api.HTMLElement.togglePopover.returns_boolean (#22612) This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `togglePopover.returns_boolean` member of the `HTMLElement` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/HTMLElement/togglePopover/returns_boolean --- api/HTMLElement.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 5b7a3e38c06b1f..c7924fb9124d64 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -2277,7 +2277,7 @@ "description": "Returns true or false", "support": { "chrome": { - "version_added": false + "version_added": "116" }, "chrome_android": "mirror", "edge": "mirror", From 662d4a0210a990f9059f05df053089f82eb4844e Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Tue, 26 Mar 2024 14:47:25 +0000 Subject: [PATCH 039/171] Adding notRestoredReasons BCD (#22710) --- api/NotRestoredReasonDetails.json | 105 ++++++++++ api/NotRestoredReasons.json | 275 +++++++++++++++++++++++++++ api/PerformanceNavigationTiming.json | 34 ++++ 3 files changed, 414 insertions(+) create mode 100644 api/NotRestoredReasonDetails.json create mode 100644 api/NotRestoredReasons.json diff --git a/api/NotRestoredReasonDetails.json b/api/NotRestoredReasonDetails.json new file mode 100644 index 00000000000000..ffe4e11e2c3df4 --- /dev/null +++ b/api/NotRestoredReasonDetails.json @@ -0,0 +1,105 @@ +{ + "api": { + "NotRestoredReasonDetails": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasonDetails", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#notrestoredreasondetails", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "reason": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasonDetails/reason", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-not-restored-reason-details-reason", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasonDetails/toJSON", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/NotRestoredReasons.json b/api/NotRestoredReasons.json new file mode 100644 index 00000000000000..162490aabf213c --- /dev/null +++ b/api/NotRestoredReasons.json @@ -0,0 +1,275 @@ +{ + "api": { + "NotRestoredReasons": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#notrestoredreasons", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "children": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/children", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-not-restored-reasons-children", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "id": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/id", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-not-restored-reasons-id", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "name": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/name", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-not-restored-reasons-name", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "reasons": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/reasons", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-not-restored-reasons-reasons", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "src": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/src", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-not-restored-reasons-src", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/toJSON", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "url": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/url", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-not-restored-reasons-url", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PerformanceNavigationTiming.json b/api/PerformanceNavigationTiming.json index 9992f5bb8cae7d..1587e1d1717173 100644 --- a/api/PerformanceNavigationTiming.json +++ b/api/PerformanceNavigationTiming.json @@ -334,6 +334,40 @@ } } }, + "notRestoredReasons": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/notRestoredReasons", + "spec_url": "https://w3c.github.io/navigation-timing/#dom-performancenavigationtiming-notrestoredreasons", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "redirectCount": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/redirectCount", From 91029dd9c22f9148c35d6a080cbd4c1e4ec1b7b0 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 26 Mar 2024 11:47:01 -0700 Subject: [PATCH 040/171] Release v5.5.17 (#22712) This release was generated by the project's release script. --- RELEASE_NOTES.md | 32 ++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 35 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 66bb9b42b09e52..aaa9aeffaefd72 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,37 @@ # @mdn/browser-compat-data release notes +## [v5.5.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.17) + +March 26, 2024 + +### Additions + +- `api.NotRestoredReasonDetails` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasonDetails.reason` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasonDetails.toJSON` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons.children` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons.id` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons.name` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons.reasons` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons.src` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons.toJSON` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.NotRestoredReasons.url` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `api.PerformanceNavigationTiming.notRestoredReasons` ([#22710](https://github.com/mdn/browser-compat-data/pull/22710)) +- `browsers.firefox_android.releases.127` ([#22652](https://github.com/mdn/browser-compat-data/pull/22652)) +- `browsers.firefox.releases.127` ([#22652](https://github.com/mdn/browser-compat-data/pull/22652)) +- `javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.locales_parameter` ([#22570](https://github.com/mdn/browser-compat-data/pull/22570)) +- `javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_localeMatcher_parameter` ([#22570](https://github.com/mdn/browser-compat-data/pull/22570)) +- `javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_numberingSystem_parameter` ([#22570](https://github.com/mdn/browser-compat-data/pull/22570)) +- `javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_numeric_parameter` ([#22570](https://github.com/mdn/browser-compat-data/pull/22570)) + +### Statistics + +- 11 contributors have changed 78 files with 3,748 additions and 1,072 deletions in 36 commits ([`v5.5.16...v5.5.17`](https://github.com/mdn/browser-compat-data/compare/v5.5.16...v5.5.17)) +- 16,127 total features +- 1,076 total contributors +- 4,754 total stargazers + ## [v5.5.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.16) March 15, 2024 diff --git a/package-lock.json b/package-lock.json index f0383756ea2c3d..9ad8fd2901fa26 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index db40486361e32a..a138cb200bcd9e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.16", + "version": "5.5.17", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From d070ea4e0863afac77c83fdda64bae8a7191ce5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Wed, 27 Mar 2024 10:05:57 +0100 Subject: [PATCH 041/171] Update Chrome support for CSSKeyframesRule length (#22713) https://chromiumdash.appspot.com/commit/a22c1207bb2c8ba2e6f88bb00c09062f980dd04f Also confirmed by testing Chrome 123 with the collector: https://mdn-bcd-collector.gooborg.com/tests/api/CSSKeyframesRule/length Note that the chromestatus entry is wrong: https://chromestatus.com/feature/6289894144212992 --- api/CSSKeyframesRule.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/api/CSSKeyframesRule.json b/api/CSSKeyframesRule.json index aafa1f9ea12204..b1c9d13140050b 100644 --- a/api/CSSKeyframesRule.json +++ b/api/CSSKeyframesRule.json @@ -308,8 +308,7 @@ "spec_url": "https://drafts.csswg.org/css-animations/#dom-csskeyframesrule-length", "support": { "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/1502758" + "version_added": "123" }, "chrome_android": "mirror", "edge": "mirror", From ff41696f7ac813f22f6c19e3170bb3a87af6c790 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Wed, 27 Mar 2024 10:13:43 +0100 Subject: [PATCH 042/171] Add Firefox impl_url for symbols as property keys (#22708) --- javascript/builtins/WeakMap.json | 3 ++- javascript/builtins/WeakSet.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/javascript/builtins/WeakMap.json b/javascript/builtins/WeakMap.json index 983fa5bbde376e..8c3e31bba208c6 100644 --- a/javascript/builtins/WeakMap.json +++ b/javascript/builtins/WeakMap.json @@ -395,7 +395,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1710433" }, "firefox_android": "mirror", "ie": { diff --git a/javascript/builtins/WeakSet.json b/javascript/builtins/WeakSet.json index 023810eea5e330..200cf3a3d542f4 100644 --- a/javascript/builtins/WeakSet.json +++ b/javascript/builtins/WeakSet.json @@ -306,7 +306,8 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": false, + "impl_url": "https://bugzil.la/1710433" }, "firefox_android": "mirror", "ie": { From 91ae4df4be84ac78a4e5fae632aec6b25fdc5835 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Wed, 27 Mar 2024 10:15:05 +0100 Subject: [PATCH 043/171] Replace some /TR/ spec URLs with nightly URLs (#22694) The URL forms are currently mixed, and this aligns with the majority usage for both LCP and CSS Values and Units Module. (The nightly URLs were already in use elsewhere for both.) --- api/LargestContentfulPaint.json | 4 ++-- css/types/length.json | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/api/LargestContentfulPaint.json b/api/LargestContentfulPaint.json index 9b9597046b7c9b..fb396a0a0e9213 100644 --- a/api/LargestContentfulPaint.json +++ b/api/LargestContentfulPaint.json @@ -70,7 +70,7 @@ "id": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/id", - "spec_url": "https://www.w3.org/TR/largest-contentful-paint/#dom-largestcontentfulpaint-id", + "spec_url": "https://w3c.github.io/largest-contentful-paint/#dom-largestcontentfulpaint-id", "support": { "chrome": { "version_added": "77" @@ -138,7 +138,7 @@ "renderTime": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/renderTime", - "spec_url": "https://www.w3.org/TR/largest-contentful-paint/#dom-largestcontentfulpaint-rendertime", + "spec_url": "https://w3c.github.io/largest-contentful-paint/#dom-largestcontentfulpaint-rendertime", "support": { "chrome": { "version_added": "77" diff --git a/css/types/length.json b/css/types/length.json index 541987360b5ef5..445c8056be3b83 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -305,7 +305,7 @@ "lh": { "__compat": { "description": "lh unit", - "spec_url": "https://www.w3.org/TR/css-values-4/#lh", + "spec_url": "https://drafts.csswg.org/css-values/#lh", "tags": [ "web-features:lh" ], @@ -342,7 +342,7 @@ "rcap": { "__compat": { "description": "rcap unit", - "spec_url": "https://www.w3.org/TR/css-values-4/#rcap", + "spec_url": "https://drafts.csswg.org/css-values/#rcap", "support": { "chrome": { "version_added": "117" @@ -376,7 +376,7 @@ "rch": { "__compat": { "description": "rch unit", - "spec_url": "https://www.w3.org/TR/css-values-4/#rch", + "spec_url": "https://drafts.csswg.org/css-values/#rch", "support": { "chrome": { "version_added": "111" @@ -453,7 +453,7 @@ "rex": { "__compat": { "description": "rex unit", - "spec_url": "https://www.w3.org/TR/css-values-4/#rex", + "spec_url": "https://drafts.csswg.org/css-values/#rex", "support": { "chrome": { "version_added": "111" @@ -487,7 +487,7 @@ "ric": { "__compat": { "description": "ric unit", - "spec_url": "https://www.w3.org/TR/css-values-4/#ric", + "spec_url": "https://drafts.csswg.org/css-values/#ric", "support": { "chrome": { "version_added": "111" @@ -521,7 +521,7 @@ "rlh": { "__compat": { "description": "rlh unit", - "spec_url": "https://www.w3.org/TR/css-values-4/#rlh", + "spec_url": "https://drafts.csswg.org/css-values/#rlh", "support": { "chrome": { "version_added": "111" From bb8b86539ee9e59338f66febfb7eceadb3515cfd Mon Sep 17 00:00:00 2001 From: Dave Letorey Date: Wed, 27 Mar 2024 10:20:57 +0000 Subject: [PATCH 044/171] added support for align-content in display block (#22702) * added support for align-content in display block and fixed missing bracket * updated one of the spec urls for grid align-content --- css/properties/align-content.json | 38 ++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/css/properties/align-content.json b/css/properties/align-content.json index 8b993b897773bd..259664970454c0 100644 --- a/css/properties/align-content.json +++ b/css/properties/align-content.json @@ -63,6 +63,42 @@ "deprecated": false } }, + "block_context": { + "__compat": { + "description": "Supported in Block Layout", + "spec_url": "https://drafts.csswg.org/css-align/#align-justify-content", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "123" + }, + "firefox": { + "version_added": "125" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "flex_context": { "__compat": { "description": "Supported in Flex Layout", @@ -374,7 +410,7 @@ "description": "Supported in Grid Layout", "spec_url": [ "https://drafts.csswg.org/css-align/#align-justify-content", - "https://drafts.csswg.org/css-flexbox/#align-content-property" + "https://drafts.csswg.org/css-grid/#grid-align" ], "tags": [ "web-features:grid" From 05fc7a2f3b617e97f3c01b61a0f3b8568798ea5b Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Wed, 27 Mar 2024 11:40:32 +0100 Subject: [PATCH 045/171] Deprecate GPUCommandEncoder.writetimestamp (#22709) --- api/GPUCommandEncoder.json | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/api/GPUCommandEncoder.json b/api/GPUCommandEncoder.json index 451eb78f72cad9..3ee5ee5d941130 100644 --- a/api/GPUCommandEncoder.json +++ b/api/GPUCommandEncoder.json @@ -829,14 +829,10 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/writeTimestamp", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-writetimestamp", - "tags": [ - "web-features:webgpu" - ], "support": { "chrome": { "version_added": "113", - "version_removed": "121", - "notes": "Currently supported on ChromeOS, macOS, and Windows only." + "version_removed": "121" }, "chrome_android": { "version_added": false @@ -879,9 +875,9 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } } From 0be6348db9cf8a252006b670e685c1440be07e03 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Wed, 27 Mar 2024 12:43:04 +0100 Subject: [PATCH 046/171] Updates for Chrome 124 beta (#22681) --- api/Document.json | 2 +- api/Element.json | 4 +-- api/HTMLIFrameElement.json | 33 ++++++++++++++++++ api/HTMLImageElement.json | 33 ++++++++++++++++++ api/RTCIceCandidate.json | 68 ++++++++++++++++++++++++++++++++++++++ api/ReadableStream.json | 8 ++--- api/Request.json | 33 ++++++++++++++++++ api/ShadowRoot.json | 4 +-- 8 files changed, 176 insertions(+), 9 deletions(-) diff --git a/api/Document.json b/api/Document.json index 872823f56b7ecc..003bd1953178f9 100644 --- a/api/Document.json +++ b/api/Document.json @@ -5138,7 +5138,7 @@ "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-parsehtmlunsafe", "support": { "chrome": { - "version_added": false + "version_added": "124" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/Element.json b/api/Element.json index 5cb35965c1d582..39f19f9e1bb0fe 100644 --- a/api/Element.json +++ b/api/Element.json @@ -2630,7 +2630,7 @@ "spec_url": "https://dom.spec.whatwg.org/#dom-shadowrootinit-clonable", "support": { "chrome": { - "version_added": false + "version_added": "124" }, "chrome_android": "mirror", "edge": "mirror", @@ -9254,7 +9254,7 @@ "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-element-sethtmlunsafe", "support": { "chrome": { - "version_added": false + "version_added": "124" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json index e0c0dc229c0163..f282f81dab361d 100644 --- a/api/HTMLIFrameElement.json +++ b/api/HTMLIFrameElement.json @@ -1025,6 +1025,39 @@ } } }, + "sharedStorageWritable": { + "__compat": { + "spec_url": "https://wicg.github.io/shared-storage/#ref-for-dom-htmlsharedstoragewritableelementutils-sharedstoragewritable", + "support": { + "chrome": { + "version_added": "124" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "src": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/src", diff --git a/api/HTMLImageElement.json b/api/HTMLImageElement.json index dedf5043b487b1..055746a6152af9 100644 --- a/api/HTMLImageElement.json +++ b/api/HTMLImageElement.json @@ -983,6 +983,39 @@ } } }, + "sharedStorageWritable": { + "__compat": { + "spec_url": "https://wicg.github.io/shared-storage/#ref-for-dom-htmlsharedstoragewritableelementutils-sharedstoragewritable", + "support": { + "chrome": { + "version_added": "124" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "sizes": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/sizes", diff --git a/api/RTCIceCandidate.json b/api/RTCIceCandidate.json index a1afda842dde72..802a266205d3ce 100644 --- a/api/RTCIceCandidate.json +++ b/api/RTCIceCandidate.json @@ -414,6 +414,40 @@ } } }, + "relayProtocol": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidateStats/relayProtocol", + "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcicecandidate-relayprotocol", + "support": { + "chrome": { + "version_added": "124" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "sdpMid": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/sdpMid", @@ -594,6 +628,40 @@ } } }, + "url": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidateStats/url", + "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcicecandidate-url", + "support": { + "chrome": { + "version_added": "124" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "usernameFragment": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/usernameFragment", diff --git a/api/ReadableStream.json b/api/ReadableStream.json index 000f847c79f25b..4a1b84ff587d89 100644 --- a/api/ReadableStream.json +++ b/api/ReadableStream.json @@ -424,7 +424,7 @@ "spec_url": "https://streams.spec.whatwg.org/#readablestream", "support": { "chrome": { - "version_added": false + "version_added": "124" }, "chrome_android": "mirror", "edge": "mirror", @@ -446,7 +446,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -458,7 +458,7 @@ "spec_url": "https://streams.spec.whatwg.org/#rs-asynciterator", "support": { "chrome": { - "version_added": false + "version_added": "124" }, "chrome_android": "mirror", "deno": { @@ -486,7 +486,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/Request.json b/api/Request.json index 2e64807941a67d..d7331727371793 100644 --- a/api/Request.json +++ b/api/Request.json @@ -1266,6 +1266,39 @@ } } }, + "targetAddressSpace": { + "__compat": { + "spec_url": "https://wicg.github.io/private-network-access/#dom-request-targetaddressspace", + "support": { + "chrome": { + "version_added": "124" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "text": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Request/text", diff --git a/api/ShadowRoot.json b/api/ShadowRoot.json index 73caa26f0a2e3d..b74b580c5054f0 100644 --- a/api/ShadowRoot.json +++ b/api/ShadowRoot.json @@ -115,7 +115,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "124" }, "chrome_android": "mirror", "edge": "mirror", @@ -554,7 +554,7 @@ "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-shadowroot-sethtmlunsafe", "support": { "chrome": { - "version_added": false + "version_added": "124" }, "chrome_android": "mirror", "edge": "mirror", From 9702a64cdc312c2bf27632ba6cf2f6af97becbdb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 27 Mar 2024 11:53:02 +0000 Subject: [PATCH 047/171] Bump web-specs from 3.5.0 to 3.6.0 (#22720) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9ad8fd2901fa26..0d47cbfe2ba3b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8663,9 +8663,9 @@ } }, "node_modules/web-specs": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.5.0.tgz", - "integrity": "sha512-8PrlDmVTMuoz0LcidzsK8PsdzBtzmKUxqrfrgY5tCmEL2+A28LYJpUTeM0SUm2tKIly9TOxAP3YQMYz4oSKABw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.6.0.tgz", + "integrity": "sha512-3aA+uxqUW1s+3SNWpXW9/EoOdf+q5qUZYIMczv3BbOs331U+nUUD5E9olOJut6X66cIlMCH2v8Hd07eENs5JSg==", "dev": true }, "node_modules/which": { From fd08f2ac06bc0e272d3a1bf57d54a7656295f595 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 27 Mar 2024 11:53:32 +0000 Subject: [PATCH 048/171] Bump mocha from 10.3.0 to 10.4.0 (#22721) --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0d47cbfe2ba3b8..0a8745e100edb0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "husky": "^9.0.2", "json-schema-to-typescript": "~13.1.0", "lint-staged": "^15.0.1", - "mocha": "~10.3.0", + "mocha": "~10.4.0", "open-cli": "~8.0.0", "ora": "~8.0.1", "prettier": "~3.2.4", @@ -6253,9 +6253,9 @@ } }, "node_modules/mocha": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.3.0.tgz", - "integrity": "sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.4.0.tgz", + "integrity": "sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==", "dev": true, "dependencies": { "ansi-colors": "4.1.1", diff --git a/package.json b/package.json index a138cb200bcd9e..de804775159c9a 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "husky": "^9.0.2", "json-schema-to-typescript": "~13.1.0", "lint-staged": "^15.0.1", - "mocha": "~10.3.0", + "mocha": "~10.4.0", "open-cli": "~8.0.0", "ora": "~8.0.1", "prettier": "~3.2.4", From cf381e98830bec3609c1775846a9f0aaa068ce43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Wed, 27 Mar 2024 14:38:10 +0100 Subject: [PATCH 049/171] Link Chromium bug for text-decoration-skip-ink: all (#22719) --- css/properties/text-decoration-skip-ink.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/css/properties/text-decoration-skip-ink.json b/css/properties/text-decoration-skip-ink.json index 081cccaa95567b..7cd11ffd3b166d 100644 --- a/css/properties/text-decoration-skip-ink.json +++ b/css/properties/text-decoration-skip-ink.json @@ -43,7 +43,8 @@ "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-skip-ink-all", "support": { "chrome": { - "version_added": false + "version_added": false, + "impl_url": "https://crbug.com/40675832" }, "chrome_android": "mirror", "edge": "mirror", From 4ca2d657a761f36af997a1494f9bd29ac3d32a17 Mon Sep 17 00:00:00 2001 From: Samir Saeedi Date: Wed, 27 Mar 2024 14:39:21 +0100 Subject: [PATCH 050/171] Remove note on Firefox not supporting interpolation (#22671) Firefox supports interpolating registered custom properties now: https://bugzilla.mozilla.org/show_bug.cgi?id=1869185 --- css/at-rules/property.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/css/at-rules/property.json b/css/at-rules/property.json index 2013c2bd6b6c80..df7dcd2676280d 100644 --- a/css/at-rules/property.json +++ b/css/at-rules/property.json @@ -16,8 +16,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "preview", - "notes": "Does not yet support interpolation of registered custom properties. See bug 1846516." + "version_added": "preview" }, "firefox_android": "mirror", "ie": { From a3e6b0303d8da7a05ee03d276dba0194c359de2b Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Wed, 27 Mar 2024 21:40:02 +0800 Subject: [PATCH 051/171] mark as non-standard (#22686) --- api/EyeDropper.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/EyeDropper.json b/api/EyeDropper.json index cf0e6555b42a2a..cf56f0a7025035 100644 --- a/api/EyeDropper.json +++ b/api/EyeDropper.json @@ -102,7 +102,7 @@ }, "status": { "experimental": true, - "standard_track": false, + "standard_track": true, "deprecated": false } } From c69b72f125f754b19b01a4e032cebd20ad52a9dd Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Wed, 27 Mar 2024 21:41:47 +0800 Subject: [PATCH 052/171] mark as non-experimental (#22685) --- api/SyncEvent.json | 4 ++-- api/SyncManager.json | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/api/SyncEvent.json b/api/SyncEvent.json index ccd5b13d9e75eb..3bba660d348177 100644 --- a/api/SyncEvent.json +++ b/api/SyncEvent.json @@ -96,7 +96,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -130,7 +130,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/SyncManager.json b/api/SyncManager.json index 1b22c3171e93f9..31e5d8601b45a3 100644 --- a/api/SyncManager.json +++ b/api/SyncManager.json @@ -73,7 +73,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -107,7 +107,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -141,7 +141,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } From 9cce1dc556796487e3e8f4a1cafc4d7e9c1e32b7 Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Wed, 27 Mar 2024 13:44:52 +0000 Subject: [PATCH 053/171] Speculation rule source key optional (#22701) * Add BCD for optional source key * Add BCD for optional source key --- html/elements/script.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/html/elements/script.json b/html/elements/script.json index 62404cfb364fe3..c71779c6e9ee12 100644 --- a/html/elements/script.json +++ b/html/elements/script.json @@ -966,6 +966,39 @@ } } }, + "source_optional": { + "__compat": { + "description": "source key is optional", + "support": { + "chrome": { + "version_added": "122" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "urls": { "__compat": { "description": "urls key", From 361f32c8d2df025a81f27b92f19a63ced485047d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Wed, 27 Mar 2024 14:45:20 +0100 Subject: [PATCH 054/171] Mark Blob text() and arrayBuffer() as shipping in iOS 14.5 (#22682) Testing and investigation was done in https://github.com/mdn/browser-compat-data/issues/8798#issuecomment-2008484492. These shipped in iOS 14.2, but since we only have 14 and 14.5 in BCD, our best option is to record 14.5. On macOS it was supported in 14.0.1, so 14 is still the right version there. --- api/Blob.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/api/Blob.json b/api/Blob.json index 851d0a09aa61d2..f5d4b66a091012 100644 --- a/api/Blob.json +++ b/api/Blob.json @@ -135,7 +135,9 @@ "safari": { "version_added": "14" }, - "safari_ios": "mirror", + "safari_ios": { + "version_added": "14.5" + }, "samsunginternet_android": "mirror", "webview_android": "mirror" }, @@ -332,7 +334,9 @@ "safari": { "version_added": "14" }, - "safari_ios": "mirror", + "safari_ios": { + "version_added": "14.5" + }, "samsunginternet_android": "mirror", "webview_android": "mirror" }, From 18d9bfa75cb9ddb2a7d7fd698a3d372ba0aa9dc9 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Wed, 27 Mar 2024 21:46:08 +0800 Subject: [PATCH 055/171] Mark some members of Network Information API as non-experimental (#22695) --- api/Navigator.json | 2 +- api/NetworkInformation.json | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/api/Navigator.json b/api/Navigator.json index a8c18e1c9ccccb..fbbdae9b53d264 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -707,7 +707,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/NetworkInformation.json b/api/NetworkInformation.json index d628fc89f8626c..a5aa2392b7c5c7 100644 --- a/api/NetworkInformation.json +++ b/api/NetworkInformation.json @@ -37,7 +37,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -79,7 +79,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -123,7 +123,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -164,7 +164,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -249,7 +249,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -290,7 +290,7 @@ } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -324,7 +324,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } From 22a4a5dfaad997995cea265a7c7f7239d9ecc495 Mon Sep 17 00:00:00 2001 From: lionel-rowe Date: Wed, 27 Mar 2024 13:47:28 +0000 Subject: [PATCH 056/171] Intl.Locale.getTextInfo uses alternative name in Deno (#22678) --- javascript/builtins/Intl/Locale.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/javascript/builtins/Intl/Locale.json b/javascript/builtins/Intl/Locale.json index 99d4be5260c8fa..5a92140de769c0 100644 --- a/javascript/builtins/Intl/Locale.json +++ b/javascript/builtins/Intl/Locale.json @@ -462,7 +462,9 @@ }, "chrome_android": "mirror", "deno": { - "version_added": "1.19" + "alternative_name": "textInfo", + "version_added": "1.19", + "notes": "Implemented as an accessor property." }, "edge": "mirror", "firefox": { From 98e96d026ef3d36bc082088ffc5882fa67614665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Bontems?= <67456035+cbontems@users.noreply.github.com> Date: Wed, 27 Mar 2024 14:48:09 +0100 Subject: [PATCH 057/171] fix(css.at-rules.scope): Add missing mdn_url to css.at-rules.scope (#22711) --- css/at-rules/scope.json | 1 + 1 file changed, 1 insertion(+) diff --git a/css/at-rules/scope.json b/css/at-rules/scope.json index b392fc6f6cd9a4..7667d231869648 100644 --- a/css/at-rules/scope.json +++ b/css/at-rules/scope.json @@ -4,6 +4,7 @@ "scope": { "__compat": { "description": "@scope", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@scope", "spec_url": "https://drafts.csswg.org/css-cascade-6/#scoped-styles", "support": { "chrome": { From c43264a39e3216a080acbc57db25f06eaaa63c3f Mon Sep 17 00:00:00 2001 From: Barry Pollard Date: Wed, 27 Mar 2024 13:58:08 +0000 Subject: [PATCH 058/171] Update link relk preload support (#22658) --- html/elements/link.json | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/html/elements/link.json b/html/elements/link.json index 3c38aa648624a7..07c61d22fda1d1 100644 --- a/html/elements/link.json +++ b/html/elements/link.json @@ -1005,19 +1005,16 @@ "spec_url": "https://html.spec.whatwg.org/multipage/links.html#link-type-preload", "support": { "chrome": { - "version_added": "50", - "partial_implementation": true, - "notes": "Doesn’t support as=\"audio\", as=\"audioworklet\", as=\"document\", as=\"embed\", as=\"manifest\", as=\"object\", as=\"paintworklet\", as=\"report\", as=\"sharedworker\", as=\"video\", as=\"worker\", or as=\"xslt\"." + "version_added": "50" }, "chrome_android": "mirror", "edge": { - "version_added": "≤79", - "partial_implementation": true, - "notes": "Doesn’t support as=\"audio\", as=\"audioworklet\", as=\"document\", as=\"embed\", as=\"manifest\", as=\"object\", as=\"paintworklet\", as=\"report\", as=\"sharedworker\", as=\"video\", as=\"worker\", or as=\"xslt\"." + "version_added": "≤79" }, "firefox": [ { - "version_added": "85" + "version_added": "85", + "notes": "Track is not supported." }, { "version_added": "56", @@ -1031,24 +1028,16 @@ "version_added": null }, "oculus": "mirror", - "opera": { - "version_added": "37" - }, + "opera": "mirror", "opera_android": { "version_added": null }, "safari": { - "version_added": null + "version_added": "11.1" }, "safari_ios": "mirror", - "samsunginternet_android": { - "version_added": "5.0", - "notes": "as=\"document\" is unsupported. See bug 593267." - }, - "webview_android": { - "version_added": "50", - "notes": "as=\"document\" is unsupported. See bug 593267." - } + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, "status": { "experimental": false, From 98773991ffc017710e2409b0554f3266513ffd60 Mon Sep 17 00:00:00 2001 From: 0xedward <14011954+0xedward@users.noreply.github.com> Date: Wed, 27 Mar 2024 10:00:13 -0400 Subject: [PATCH 059/171] Add `bluetooth` Permission Policy directive compat data (#22525) * Add `bluetooth` Permission Policy directive compat data https://chromestatus.com/feature/6439287120723968 * Add Permission API bluetooth permission --------- Co-authored-by: Hamish Willee --- api/Permissions.json | 35 ++++++++++++++++++++++++++++ http/headers/Permissions-Policy.json | 34 +++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/api/Permissions.json b/api/Permissions.json index 934629ed074df5..547f3815a33f99 100644 --- a/api/Permissions.json +++ b/api/Permissions.json @@ -176,6 +176,41 @@ } } }, + "permission_bluetooth": { + "__compat": { + "description": "bluetooth permission", + "support": { + "chrome": { + "version_added": "104" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "permission_camera": { "__compat": { "description": "camera permission", diff --git a/http/headers/Permissions-Policy.json b/http/headers/Permissions-Policy.json index 18229a0c0ef158..7573b1601c864f 100644 --- a/http/headers/Permissions-Policy.json +++ b/http/headers/Permissions-Policy.json @@ -237,6 +237,40 @@ } } }, + "bluetooth": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Permissions-Policy/bluetooth", + "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#permissions-policy", + "support": { + "chrome": { + "version_added": "104" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "browsing-topics": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Permissions-Policy/browsing-topics", From ea6211986145f35a5766041246725f65a2cad099 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:00:48 -0700 Subject: [PATCH 060/171] Update Edge data for api.CSSImportRule.supportsText (#22604) This PR updates and corrects version values for Microsoft Edge for the `supportsText` member of the `CSSImportRule` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/CSSImportRule/supportsText --- api/CSSImportRule.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/api/CSSImportRule.json b/api/CSSImportRule.json index f1ef576fa56c79..a8fce84af92fa9 100644 --- a/api/CSSImportRule.json +++ b/api/CSSImportRule.json @@ -205,9 +205,7 @@ "version_added": "121" }, "chrome_android": "mirror", - "edge": { - "version_added": false - }, + "edge": "mirror", "firefox": { "version_added": "114" }, From 0a921bc9e662a42c81d0ba85a0c0a4b5aebb2a7d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:01:13 -0700 Subject: [PATCH 061/171] Update Safari data for api.HTMLMediaElement.preservesPitch (#22613) This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the `preservesPitch` member of the `HTMLMediaElement` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/HTMLMediaElement/preservesPitch --- api/HTMLMediaElement.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json index 8929f783e4c009..6b0445f31f71c6 100644 --- a/api/HTMLMediaElement.json +++ b/api/HTMLMediaElement.json @@ -2301,11 +2301,7 @@ "impl_url": "https://webkit.org/b/214922" } ], - "safari_ios": { - "prefix": "webkit", - "version_added": "4", - "impl_url": "https://webkit.org/b/214922" - }, + "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, From a0dd683cf88acac7bb9d7f0b35a9cd93e0c053db Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:04:28 -0700 Subject: [PATCH 062/171] Update Chromium data for CloseWatcher API (#22605) This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `CloseWatcher` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/CloseWatcher Additional Notes: Fixes #22602. --- api/CloseWatcher.json | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/api/CloseWatcher.json b/api/CloseWatcher.json index 467eac86a33b28..75d74f153cd48e 100644 --- a/api/CloseWatcher.json +++ b/api/CloseWatcher.json @@ -5,7 +5,8 @@ "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#closewatcher", "support": { "chrome": { - "version_added": "120" + "version_added": "120", + "version_removed": "121" }, "chrome_android": "mirror", "edge": "mirror", @@ -38,7 +39,8 @@ "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-closewatcher", "support": { "chrome": { - "version_added": "120" + "version_added": "120", + "version_removed": "121" }, "chrome_android": "mirror", "edge": "mirror", @@ -72,7 +74,8 @@ "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#handler-closewatcher-oncancel", "support": { "chrome": { - "version_added": "120" + "version_added": "120", + "version_removed": "121" }, "chrome_android": "mirror", "edge": "mirror", @@ -105,7 +108,8 @@ "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-closewatcher-close", "support": { "chrome": { - "version_added": "120" + "version_added": "120", + "version_removed": "121" }, "chrome_android": "mirror", "edge": "mirror", @@ -139,7 +143,8 @@ "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#handler-closewatcher-onclose", "support": { "chrome": { - "version_added": "120" + "version_added": "120", + "version_removed": "121" }, "chrome_android": "mirror", "edge": "mirror", @@ -172,7 +177,8 @@ "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-closewatcher-destroy", "support": { "chrome": { - "version_added": "120" + "version_added": "120", + "version_removed": "121" }, "chrome_android": "mirror", "edge": "mirror", @@ -205,7 +211,8 @@ "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-closewatcher-requestclose", "support": { "chrome": { - "version_added": "120" + "version_added": "120", + "version_removed": "121" }, "chrome_android": "mirror", "edge": "mirror", From 86b000926f59f8aee2088fbd787e6a4a75db7239 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:07:15 -0700 Subject: [PATCH 063/171] Update Chromium data for api.MediaSession.setActionHandler (#22614) This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `setActionHandler` member of the `MediaSession` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/MediaSession/setActionHandler --- api/MediaSession.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/MediaSession.json b/api/MediaSession.json index f00230a67df4e3..e3169a599d44e4 100644 --- a/api/MediaSession.json +++ b/api/MediaSession.json @@ -176,7 +176,7 @@ "description": "\"hangup\" type", "support": { "chrome": { - "version_added": "92" + "version_added": "93" }, "chrome_android": "mirror", "edge": "mirror", @@ -606,7 +606,7 @@ "description": "\"togglecamera\" type", "support": { "chrome": { - "version_added": "92" + "version_added": "93" }, "chrome_android": "mirror", "edge": "mirror", @@ -641,7 +641,7 @@ "description": "\"togglemicrophone\" type", "support": { "chrome": { - "version_added": "92" + "version_added": "93" }, "chrome_android": "mirror", "edge": "mirror", From 3b107d671485c3b886456c1d4b6d9a99663290b2 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:07:45 -0700 Subject: [PATCH 064/171] Update Safari data for api.Permissions.permission_notifications (#22615) This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the `permission_notifications` member of the `Permissions` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/Permissions/permission_notifications --- api/Permissions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/Permissions.json b/api/Permissions.json index 547f3815a33f99..582ffaeece74f5 100644 --- a/api/Permissions.json +++ b/api/Permissions.json @@ -556,7 +556,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "16.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From c3977649a7e6466ada62b7370c152d3f97aa9d61 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:08:07 -0700 Subject: [PATCH 065/171] Update Safari data for api.Permissions.permission_push (#22616) This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the `permission_push` member of the `Permissions` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/Permissions/permission_push --- api/Permissions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/Permissions.json b/api/Permissions.json index 582ffaeece74f5..1b582f86969116 100644 --- a/api/Permissions.json +++ b/api/Permissions.json @@ -661,7 +661,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "16.5" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 1dc02ba240d20c0b3b64793149642b494637efd8 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:08:57 -0700 Subject: [PATCH 066/171] Update Chromium data for api.GPURenderBundleEncoder.setVertexBuffer.unset_vertex_buffer (#22610) This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `setVertexBuffer.unset_vertex_buffer` member of the `GPURenderBundleEncoder` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/GPURenderBundleEncoder/setVertexBuffer/unset_vertex_buffer --- api/GPURenderBundleEncoder.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/GPURenderBundleEncoder.json b/api/GPURenderBundleEncoder.json index c74c549462d34c..620998a3c94483 100644 --- a/api/GPURenderBundleEncoder.json +++ b/api/GPURenderBundleEncoder.json @@ -823,7 +823,7 @@ "description": "Pass null to unset vertex buffer", "support": { "chrome": { - "version_added": "115", + "version_added": "117", "notes": "Currently supported on ChromeOS, macOS, and Windows only." }, "chrome_android": { From 527279060140fe81223394a119c4892c44a1c7fe Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:09:16 -0700 Subject: [PATCH 067/171] Update Chromium data for api.GPURenderPassEncoder.setVertexBuffer.unset_vertex_buffer (#22611) This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `setVertexBuffer.unset_vertex_buffer` member of the `GPURenderPassEncoder` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/GPURenderPassEncoder/setVertexBuffer/unset_vertex_buffer --- api/GPURenderPassEncoder.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/GPURenderPassEncoder.json b/api/GPURenderPassEncoder.json index 43d2a2947729a5..27d2dc84b3f9e6 100644 --- a/api/GPURenderPassEncoder.json +++ b/api/GPURenderPassEncoder.json @@ -1185,7 +1185,7 @@ "description": "Pass null to unset vertex buffer", "support": { "chrome": { - "version_added": "115", + "version_added": "117", "notes": "Currently supported on ChromeOS, macOS, and Windows only." }, "chrome_android": { From 4382a28b7e45e273801edafab05d84b1a54d79ed Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:09:35 -0700 Subject: [PATCH 068/171] Update Chromium data for api.GPUPipelineError.GPUPipelineError.message_optional (#22609) This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the `GPUPipelineError.message_optional` member of the `GPUPipelineError` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.2). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/GPUPipelineError/GPUPipelineError/message_optional --- api/GPUPipelineError.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/GPUPipelineError.json b/api/GPUPipelineError.json index 0fc95eb0b6b933..825cb6e01a6a78 100644 --- a/api/GPUPipelineError.json +++ b/api/GPUPipelineError.json @@ -90,7 +90,7 @@ "description": "message parameter is optional", "support": { "chrome": { - "version_added": "116" + "version_added": "113" }, "chrome_android": { "version_added": false From c88c327a15153574fc4be12818ecfe9782d63917 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:10:24 -0700 Subject: [PATCH 069/171] Add missing api.HTMLIFrameElement.adAuctionHeaders feature (#22581) This PR adds the missing `adAuctionHeaders` member of the `HTMLIFrameElement` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/HTMLIFrameElement/adAuctionHeaders --- api/HTMLIFrameElement.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json index f282f81dab361d..5200b974302102 100644 --- a/api/HTMLIFrameElement.json +++ b/api/HTMLIFrameElement.json @@ -43,6 +43,39 @@ "deprecated": false } }, + "adAuctionHeaders": { + "__compat": { + "spec_url": "https://wicg.github.io/turtledove/#dom-htmliframeelement-adauctionheaders", + "support": { + "chrome": { + "version_added": "122" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "align": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/align", From cf2a3fab306445c895487824212b91dcc6affa14 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 27 Mar 2024 07:10:44 -0700 Subject: [PATCH 070/171] Add missing api.HTMLTemplateElement.shadowRootDelegatesFocus feature (#22582) This PR adds the missing `shadowRootDelegatesFocus` member of the `HTMLTemplateElement` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/HTMLTemplateElement/shadowRootDelegatesFocus --- api/HTMLTemplateElement.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/api/HTMLTemplateElement.json b/api/HTMLTemplateElement.json index 33dfcde23ad0f3..e2db17e45ba4fb 100644 --- a/api/HTMLTemplateElement.json +++ b/api/HTMLTemplateElement.json @@ -71,6 +71,39 @@ } } }, + "shadowRootDelegatesFocus": { + "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/scripting.html#dom-template-shadowrootdelegatesfocus", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "123" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "shadowRootMode": { "__compat": { "spec_url": "https://html.spec.whatwg.org/multipage/scripting.html#dom-template-shadowrootmode", From f571ddeb9de5eee3e7a5732bd9696fe608343475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Thu, 28 Mar 2024 09:30:49 +0100 Subject: [PATCH 071/171] Mark ::-moz-* pseudo-elements as not standards track (#22715) --- css/selectors/-moz-first-node.json | 2 +- css/selectors/-moz-focus-inner.json | 2 +- css/selectors/-moz-last-node.json | 2 +- css/selectors/-moz-list-bullet.json | 2 +- css/selectors/-moz-list-number.json | 2 +- css/selectors/-moz-progress-bar.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/css/selectors/-moz-first-node.json b/css/selectors/-moz-first-node.json index f3b35828775999..9705ad40120ab7 100644 --- a/css/selectors/-moz-first-node.json +++ b/css/selectors/-moz-first-node.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/selectors/-moz-focus-inner.json b/css/selectors/-moz-focus-inner.json index c21061f4f4a5f1..b8b526a33c7104 100644 --- a/css/selectors/-moz-focus-inner.json +++ b/css/selectors/-moz-focus-inner.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/selectors/-moz-last-node.json b/css/selectors/-moz-last-node.json index 42ac00386eb20e..a28b714266d08f 100644 --- a/css/selectors/-moz-last-node.json +++ b/css/selectors/-moz-last-node.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/selectors/-moz-list-bullet.json b/css/selectors/-moz-list-bullet.json index a8ec159af71bfd..a0ad64b22e5ba1 100644 --- a/css/selectors/-moz-list-bullet.json +++ b/css/selectors/-moz-list-bullet.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/selectors/-moz-list-number.json b/css/selectors/-moz-list-number.json index c7232f3194488a..0f7a1b6ac22fea 100644 --- a/css/selectors/-moz-list-number.json +++ b/css/selectors/-moz-list-number.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/selectors/-moz-progress-bar.json b/css/selectors/-moz-progress-bar.json index 354dcf9dffff58..d3be1eff00ec69 100644 --- a/css/selectors/-moz-progress-bar.json +++ b/css/selectors/-moz-progress-bar.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } From 09a858fcd66f3fdd066beb2ad209551718b956be Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Mar 2024 11:47:22 +0000 Subject: [PATCH 072/171] Bump eslint-plugin-jsdoc from 48.2.1 to 48.2.2 (#22726) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0a8745e100edb0..1eda1b5e8488c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3642,9 +3642,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "48.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.1.tgz", - "integrity": "sha512-iUvbcyDZSO/9xSuRv2HQBw++8VkV/pt3UWtX9cpPH0l7GKPq78QC/6+PmyQHHvNZaTjAce6QVciEbnc6J/zH5g==", + "version": "48.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.2.tgz", + "integrity": "sha512-S0Gk+rpT5w/ephKCncUY7kUsix9uE4B9XI8D/fS1/26d8okE+vZsuG1IvIt4B6sJUdQqsnzi+YXfmh+HJG11CA==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.42.0", From 4d6bfff78779ec982e02e3f9978fcdd7fae56bec Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Thu, 28 Mar 2024 05:22:18 -0700 Subject: [PATCH 073/171] Reorganize linters and fixers (#22650) * Reorganize linters and fixers * Fix import * Fix commands in package.json --- scripts/fix/index.ts => lint/fix.ts | 16 ++++++++-------- {scripts/fix => lint/fixer}/browser-order.ts | 2 +- {scripts/fix => lint/fixer}/feature-order.ts | 4 ++-- {scripts/fix => lint/fixer}/flags.test.ts | 0 {scripts/fix => lint/fixer}/flags.ts | 4 ++-- {scripts/fix => lint/fixer}/links.ts | 4 ++-- {scripts/fix => lint/fixer}/mirror.ts | 2 +- {scripts/fix => lint/fixer}/property-order.ts | 4 ++-- {scripts/fix => lint/fixer}/statement-order.ts | 4 ++-- {scripts/fix => lint/fixer}/status.ts | 4 ++-- {test => lint}/lint.ts | 0 {test => lint}/linter/index.ts | 0 {test => lint}/linter/test-browsers-data.test.ts | 0 {test => lint}/linter/test-browsers-data.ts | 0 .../linter/test-browsers-presence.test.ts | 0 {test => lint}/linter/test-browsers-presence.ts | 0 {test => lint}/linter/test-consistency.test.ts | 0 {test => lint}/linter/test-consistency.ts | 0 {test => lint}/linter/test-descriptions.test.ts | 0 {test => lint}/linter/test-descriptions.ts | 0 {test => lint}/linter/test-filename.test.ts | 0 {test => lint}/linter/test-filename.ts | 0 {test => lint}/linter/test-flags.ts | 0 {test => lint}/linter/test-links.test.ts | 0 {test => lint}/linter/test-links.ts | 0 {test => lint}/linter/test-mirror.test.ts | 0 {test => lint}/linter/test-mirror.ts | 2 +- .../linter/test-multiple-statements.test.ts | 0 .../linter/test-multiple-statements.ts | 0 {test => lint}/linter/test-notes.ts | 0 {test => lint}/linter/test-obsolete.test.ts | 0 {test => lint}/linter/test-obsolete.ts | 0 {test => lint}/linter/test-prefix.test.ts | 0 {test => lint}/linter/test-prefix.ts | 0 {test => lint}/linter/test-schema.ts | 0 {test => lint}/linter/test-spec-urls.ts | 0 {test => lint}/linter/test-status.test.ts | 0 {test => lint}/linter/test-status.ts | 0 {test => lint}/linter/test-style.ts | 6 +++--- {test => lint}/linter/test-tags.test.ts | 0 {test => lint}/linter/test-tags.ts | 0 {test => lint}/linter/test-versions.test.ts | 0 {test => lint}/linter/test-versions.ts | 0 {test => lint}/utils.test.ts | 0 {test => lint}/utils.ts | 0 package.json | 4 ++-- scripts/migrations/002-remove-webview-flags.ts | 2 +- scripts/migrations/010-set-oculus-to-mirror.ts | 2 +- 48 files changed, 30 insertions(+), 30 deletions(-) rename scripts/fix/index.ts => lint/fix.ts (82%) rename {scripts/fix => lint/fixer}/browser-order.ts (97%) rename {scripts/fix => lint/fixer}/feature-order.ts (93%) rename {scripts/fix => lint/fixer}/flags.test.ts (100%) rename {scripts/fix => lint/fixer}/flags.ts (96%) rename {scripts/fix => lint/fixer}/links.ts (87%) rename {scripts/fix => lint/fixer}/mirror.ts (97%) rename {scripts/fix => lint/fixer}/property-order.ts (83%) rename {scripts/fix => lint/fixer}/statement-order.ts (92%) rename {scripts/fix => lint/fixer}/status.ts (91%) rename {test => lint}/lint.ts (100%) rename {test => lint}/linter/index.ts (100%) rename {test => lint}/linter/test-browsers-data.test.ts (100%) rename {test => lint}/linter/test-browsers-data.ts (100%) rename {test => lint}/linter/test-browsers-presence.test.ts (100%) rename {test => lint}/linter/test-browsers-presence.ts (100%) rename {test => lint}/linter/test-consistency.test.ts (100%) rename {test => lint}/linter/test-consistency.ts (100%) rename {test => lint}/linter/test-descriptions.test.ts (100%) rename {test => lint}/linter/test-descriptions.ts (100%) rename {test => lint}/linter/test-filename.test.ts (100%) rename {test => lint}/linter/test-filename.ts (100%) rename {test => lint}/linter/test-flags.ts (100%) rename {test => lint}/linter/test-links.test.ts (100%) rename {test => lint}/linter/test-links.ts (100%) rename {test => lint}/linter/test-mirror.test.ts (100%) rename {test => lint}/linter/test-mirror.ts (96%) rename {test => lint}/linter/test-multiple-statements.test.ts (100%) rename {test => lint}/linter/test-multiple-statements.ts (100%) rename {test => lint}/linter/test-notes.ts (100%) rename {test => lint}/linter/test-obsolete.test.ts (100%) rename {test => lint}/linter/test-obsolete.ts (100%) rename {test => lint}/linter/test-prefix.test.ts (100%) rename {test => lint}/linter/test-prefix.ts (100%) rename {test => lint}/linter/test-schema.ts (100%) rename {test => lint}/linter/test-spec-urls.ts (100%) rename {test => lint}/linter/test-status.test.ts (100%) rename {test => lint}/linter/test-status.ts (100%) rename {test => lint}/linter/test-style.ts (94%) rename {test => lint}/linter/test-tags.test.ts (100%) rename {test => lint}/linter/test-tags.ts (100%) rename {test => lint}/linter/test-versions.test.ts (100%) rename {test => lint}/linter/test-versions.ts (100%) rename {test => lint}/utils.test.ts (100%) rename {test => lint}/utils.ts (100%) diff --git a/scripts/fix/index.ts b/lint/fix.ts similarity index 82% rename from scripts/fix/index.ts rename to lint/fix.ts index a7dd242e7c56b1..ad1be58fd566de 100644 --- a/scripts/fix/index.ts +++ b/lint/fix.ts @@ -9,14 +9,14 @@ import { fileURLToPath } from 'node:url'; import esMain from 'es-main'; import chalk from 'chalk-template'; -import fixBrowserOrder from './browser-order.js'; -import fixFeatureOrder from './feature-order.js'; -import fixPropertyOrder from './property-order.js'; -import fixStatementOrder from './statement-order.js'; -import fixFlags from './flags.js'; -import fixLinks from './links.js'; -import fixStatus from './status.js'; -import fixMirror from './mirror.js'; +import fixBrowserOrder from './fixer/browser-order.js'; +import fixFeatureOrder from './fixer/feature-order.js'; +import fixPropertyOrder from './fixer/property-order.js'; +import fixStatementOrder from './fixer/statement-order.js'; +import fixFlags from './fixer/flags.js'; +import fixLinks from './fixer/links.js'; +import fixStatus from './fixer/status.js'; +import fixMirror from './fixer/mirror.js'; const dirname = fileURLToPath(new URL('.', import.meta.url)); diff --git a/scripts/fix/browser-order.ts b/lint/fixer/browser-order.ts similarity index 97% rename from scripts/fix/browser-order.ts rename to lint/fixer/browser-order.ts index ddee5d539d4b2f..b4e43bbb1760b9 100644 --- a/scripts/fix/browser-order.ts +++ b/lint/fixer/browser-order.ts @@ -8,7 +8,7 @@ import { CompatStatement, SupportBlock, } from '../../types/types.js'; -import { IS_WINDOWS } from '../../test/utils.js'; +import { IS_WINDOWS } from '../utils.js'; /** * Return a new "support_block" object whose first-level properties diff --git a/scripts/fix/feature-order.ts b/lint/fixer/feature-order.ts similarity index 93% rename from scripts/fix/feature-order.ts rename to lint/fixer/feature-order.ts index 9c53d35aa3dde2..83714dfeca31ab 100644 --- a/scripts/fix/feature-order.ts +++ b/lint/fixer/feature-order.ts @@ -4,8 +4,8 @@ import fs from 'node:fs'; import { Identifier } from '../../types/types.js'; -import compareFeatures from '../lib/compare-features.js'; -import { IS_WINDOWS } from '../../test/utils.js'; +import compareFeatures from '../../scripts/lib/compare-features.js'; +import { IS_WINDOWS } from '../utils.js'; /** * Return a new feature object whose first-level properties have been diff --git a/scripts/fix/flags.test.ts b/lint/fixer/flags.test.ts similarity index 100% rename from scripts/fix/flags.test.ts rename to lint/fixer/flags.test.ts diff --git a/scripts/fix/flags.ts b/lint/fixer/flags.ts similarity index 96% rename from scripts/fix/flags.ts rename to lint/fixer/flags.ts index bc5b472525aa52..7aacbe1ed2e264 100644 --- a/scripts/fix/flags.ts +++ b/lint/fixer/flags.ts @@ -8,11 +8,11 @@ import { SupportStatement, SimpleSupportStatement, } from '../../types/types.js'; -import { IS_WINDOWS } from '../../test/utils.js'; +import { IS_WINDOWS } from '../utils.js'; import testFlags, { isIrrelevantFlagData, getBasicSupportStatement, -} from '../../test/linter/test-flags.js'; +} from '../linter/test-flags.js'; import walk from '../../utils/walk.js'; /** diff --git a/scripts/fix/links.ts b/lint/fixer/links.ts similarity index 87% rename from scripts/fix/links.ts rename to lint/fixer/links.ts index 574fec711b286b..982e660c7c3479 100644 --- a/scripts/fix/links.ts +++ b/lint/fixer/links.ts @@ -3,8 +3,8 @@ import fs from 'node:fs'; -import { IS_WINDOWS } from '../../test/utils.js'; -import { processData } from '../../test/linter/test-links.js'; +import { IS_WINDOWS } from '../utils.js'; +import { processData } from '../linter/test-links.js'; /** * Fix issues with links throughout the BCD files diff --git a/scripts/fix/mirror.ts b/lint/fixer/mirror.ts similarity index 97% rename from scripts/fix/mirror.ts rename to lint/fixer/mirror.ts index ba7379f3813977..0ac56f028d9adb 100644 --- a/scripts/fix/mirror.ts +++ b/lint/fixer/mirror.ts @@ -12,7 +12,7 @@ import { } from '../../types/index.js'; import bcd from '../../index.js'; import { walk } from '../../utils/index.js'; -import mirrorSupport from '../build/mirror.js'; +import mirrorSupport from '../../scripts/build/mirror.js'; const downstreamBrowsers = ( Object.keys(bcd.browsers) as (keyof typeof bcd.browsers)[] diff --git a/scripts/fix/property-order.ts b/lint/fixer/property-order.ts similarity index 83% rename from scripts/fix/property-order.ts rename to lint/fixer/property-order.ts index b452e9e9450ea4..54e7f6a17bff97 100644 --- a/scripts/fix/property-order.ts +++ b/lint/fixer/property-order.ts @@ -3,8 +3,8 @@ import fs from 'node:fs'; -import { IS_WINDOWS } from '../../test/utils.js'; -import stringifyAndOrderProperties from '../lib/stringify-and-order-properties.js'; +import { IS_WINDOWS } from '../utils.js'; +import stringifyAndOrderProperties from '../../scripts/lib/stringify-and-order-properties.js'; /** * Fix issues with the property order throughout the BCD files diff --git a/scripts/fix/statement-order.ts b/lint/fixer/statement-order.ts similarity index 92% rename from scripts/fix/statement-order.ts rename to lint/fixer/statement-order.ts index 881b9dc0697f93..1b7266fe24a604 100644 --- a/scripts/fix/statement-order.ts +++ b/lint/fixer/statement-order.ts @@ -4,8 +4,8 @@ import fs from 'node:fs'; import { BrowserName, CompatStatement } from '../../types/types.js'; -import { IS_WINDOWS } from '../../test/utils.js'; -import compareStatements from '../lib/compare-statements.js'; +import { IS_WINDOWS } from '../utils.js'; +import compareStatements from '../../scripts/lib/compare-statements.js'; /** * Return a new "support_block" object whose support statements have diff --git a/scripts/fix/status.ts b/lint/fixer/status.ts similarity index 91% rename from scripts/fix/status.ts rename to lint/fixer/status.ts index 5a26fd41b7f042..0f4c3a9d0ec8e5 100644 --- a/scripts/fix/status.ts +++ b/lint/fixer/status.ts @@ -4,8 +4,8 @@ import fs from 'node:fs'; import { Identifier } from '../../types/types.js'; -import { checkExperimental } from '../../test/linter/test-status.js'; -import { IS_WINDOWS } from '../../test/utils.js'; +import { checkExperimental } from '../linter/test-status.js'; +import { IS_WINDOWS } from '../utils.js'; /** * Fix the status values diff --git a/test/lint.ts b/lint/lint.ts similarity index 100% rename from test/lint.ts rename to lint/lint.ts diff --git a/test/linter/index.ts b/lint/linter/index.ts similarity index 100% rename from test/linter/index.ts rename to lint/linter/index.ts diff --git a/test/linter/test-browsers-data.test.ts b/lint/linter/test-browsers-data.test.ts similarity index 100% rename from test/linter/test-browsers-data.test.ts rename to lint/linter/test-browsers-data.test.ts diff --git a/test/linter/test-browsers-data.ts b/lint/linter/test-browsers-data.ts similarity index 100% rename from test/linter/test-browsers-data.ts rename to lint/linter/test-browsers-data.ts diff --git a/test/linter/test-browsers-presence.test.ts b/lint/linter/test-browsers-presence.test.ts similarity index 100% rename from test/linter/test-browsers-presence.test.ts rename to lint/linter/test-browsers-presence.test.ts diff --git a/test/linter/test-browsers-presence.ts b/lint/linter/test-browsers-presence.ts similarity index 100% rename from test/linter/test-browsers-presence.ts rename to lint/linter/test-browsers-presence.ts diff --git a/test/linter/test-consistency.test.ts b/lint/linter/test-consistency.test.ts similarity index 100% rename from test/linter/test-consistency.test.ts rename to lint/linter/test-consistency.test.ts diff --git a/test/linter/test-consistency.ts b/lint/linter/test-consistency.ts similarity index 100% rename from test/linter/test-consistency.ts rename to lint/linter/test-consistency.ts diff --git a/test/linter/test-descriptions.test.ts b/lint/linter/test-descriptions.test.ts similarity index 100% rename from test/linter/test-descriptions.test.ts rename to lint/linter/test-descriptions.test.ts diff --git a/test/linter/test-descriptions.ts b/lint/linter/test-descriptions.ts similarity index 100% rename from test/linter/test-descriptions.ts rename to lint/linter/test-descriptions.ts diff --git a/test/linter/test-filename.test.ts b/lint/linter/test-filename.test.ts similarity index 100% rename from test/linter/test-filename.test.ts rename to lint/linter/test-filename.test.ts diff --git a/test/linter/test-filename.ts b/lint/linter/test-filename.ts similarity index 100% rename from test/linter/test-filename.ts rename to lint/linter/test-filename.ts diff --git a/test/linter/test-flags.ts b/lint/linter/test-flags.ts similarity index 100% rename from test/linter/test-flags.ts rename to lint/linter/test-flags.ts diff --git a/test/linter/test-links.test.ts b/lint/linter/test-links.test.ts similarity index 100% rename from test/linter/test-links.test.ts rename to lint/linter/test-links.test.ts diff --git a/test/linter/test-links.ts b/lint/linter/test-links.ts similarity index 100% rename from test/linter/test-links.ts rename to lint/linter/test-links.ts diff --git a/test/linter/test-mirror.test.ts b/lint/linter/test-mirror.test.ts similarity index 100% rename from test/linter/test-mirror.test.ts rename to lint/linter/test-mirror.test.ts diff --git a/test/linter/test-mirror.ts b/lint/linter/test-mirror.ts similarity index 96% rename from test/linter/test-mirror.ts rename to lint/linter/test-mirror.ts index 33258decea2298..184662380770f2 100644 --- a/test/linter/test-mirror.ts +++ b/lint/linter/test-mirror.ts @@ -8,7 +8,7 @@ import { BrowserName } from '../../types/types.js'; import { InternalSupportBlock } from '../../types/index'; import bcd from '../../index.js'; const { browsers } = bcd; -import { isMirrorEquivalent } from '../../scripts/fix/mirror.js'; +import { isMirrorEquivalent } from '../fixer/mirror.js'; /** * Check the data to ensure all statements that should use `mirror` do diff --git a/test/linter/test-multiple-statements.test.ts b/lint/linter/test-multiple-statements.test.ts similarity index 100% rename from test/linter/test-multiple-statements.test.ts rename to lint/linter/test-multiple-statements.test.ts diff --git a/test/linter/test-multiple-statements.ts b/lint/linter/test-multiple-statements.ts similarity index 100% rename from test/linter/test-multiple-statements.ts rename to lint/linter/test-multiple-statements.ts diff --git a/test/linter/test-notes.ts b/lint/linter/test-notes.ts similarity index 100% rename from test/linter/test-notes.ts rename to lint/linter/test-notes.ts diff --git a/test/linter/test-obsolete.test.ts b/lint/linter/test-obsolete.test.ts similarity index 100% rename from test/linter/test-obsolete.test.ts rename to lint/linter/test-obsolete.test.ts diff --git a/test/linter/test-obsolete.ts b/lint/linter/test-obsolete.ts similarity index 100% rename from test/linter/test-obsolete.ts rename to lint/linter/test-obsolete.ts diff --git a/test/linter/test-prefix.test.ts b/lint/linter/test-prefix.test.ts similarity index 100% rename from test/linter/test-prefix.test.ts rename to lint/linter/test-prefix.test.ts diff --git a/test/linter/test-prefix.ts b/lint/linter/test-prefix.ts similarity index 100% rename from test/linter/test-prefix.ts rename to lint/linter/test-prefix.ts diff --git a/test/linter/test-schema.ts b/lint/linter/test-schema.ts similarity index 100% rename from test/linter/test-schema.ts rename to lint/linter/test-schema.ts diff --git a/test/linter/test-spec-urls.ts b/lint/linter/test-spec-urls.ts similarity index 100% rename from test/linter/test-spec-urls.ts rename to lint/linter/test-spec-urls.ts diff --git a/test/linter/test-status.test.ts b/lint/linter/test-status.test.ts similarity index 100% rename from test/linter/test-status.test.ts rename to lint/linter/test-status.test.ts diff --git a/test/linter/test-status.ts b/lint/linter/test-status.ts similarity index 100% rename from test/linter/test-status.ts rename to lint/linter/test-status.ts diff --git a/test/linter/test-style.ts b/lint/linter/test-style.ts similarity index 94% rename from test/linter/test-style.ts rename to lint/linter/test-style.ts index 4acbf06ed1d228..98e8fbde250f7b 100644 --- a/test/linter/test-style.ts +++ b/lint/linter/test-style.ts @@ -11,9 +11,9 @@ import { indexToPos, jsonDiff, } from '../utils.js'; -import { orderSupportBlock } from '../../scripts/fix/browser-order.js'; -import { orderFeatures } from '../../scripts/fix/feature-order.js'; -import { orderStatements } from '../../scripts/fix/statement-order.js'; +import { orderSupportBlock } from '../fixer//browser-order.js'; +import { orderFeatures } from '../fixer//feature-order.js'; +import { orderStatements } from '../fixer//statement-order.js'; import stringifyAndOrderProperties from '../../scripts/lib/stringify-and-order-properties.js'; /** diff --git a/test/linter/test-tags.test.ts b/lint/linter/test-tags.test.ts similarity index 100% rename from test/linter/test-tags.test.ts rename to lint/linter/test-tags.test.ts diff --git a/test/linter/test-tags.ts b/lint/linter/test-tags.ts similarity index 100% rename from test/linter/test-tags.ts rename to lint/linter/test-tags.ts diff --git a/test/linter/test-versions.test.ts b/lint/linter/test-versions.test.ts similarity index 100% rename from test/linter/test-versions.test.ts rename to lint/linter/test-versions.test.ts diff --git a/test/linter/test-versions.ts b/lint/linter/test-versions.ts similarity index 100% rename from test/linter/test-versions.ts rename to lint/linter/test-versions.ts diff --git a/test/utils.test.ts b/lint/utils.test.ts similarity index 100% rename from test/utils.test.ts rename to lint/utils.test.ts diff --git a/test/utils.ts b/lint/utils.ts similarity index 100% rename from test/utils.ts rename to lint/utils.ts diff --git a/package.json b/package.json index de804775159c9a..892fcfb05b0323 100644 --- a/package.json +++ b/package.json @@ -100,8 +100,8 @@ "coverage": "c8 report -r lcov && open-cli coverage/lcov-report/index.html", "format": "eslint . && prettier --check .", "format:fix": "eslint --quiet --fix . && prettier --write .", - "lint": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning test/lint.ts", - "lint:fix": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning scripts/fix/index.ts", + "lint": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning lint/lint.ts", + "lint:fix": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning lint/fix.ts", "fix": "npm run format:fix && npm run lint:fix", "stats": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning scripts/statistics.ts", "build": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning scripts/build/index.ts", diff --git a/scripts/migrations/002-remove-webview-flags.ts b/scripts/migrations/002-remove-webview-flags.ts index 6ff5d9f987a623..c9758d6b345729 100644 --- a/scripts/migrations/002-remove-webview-flags.ts +++ b/scripts/migrations/002-remove-webview-flags.ts @@ -8,7 +8,7 @@ import { fileURLToPath } from 'node:url'; import esMain from 'es-main'; import { CompatStatement, SimpleSupportStatement } from '../../types/types.js'; -import { IS_WINDOWS } from '../../test/utils.js'; +import { IS_WINDOWS } from '../../lint/utils.js'; const dirname = fileURLToPath(new URL('.', import.meta.url)); diff --git a/scripts/migrations/010-set-oculus-to-mirror.ts b/scripts/migrations/010-set-oculus-to-mirror.ts index bfc2f9291ac988..344b3bbebab505 100644 --- a/scripts/migrations/010-set-oculus-to-mirror.ts +++ b/scripts/migrations/010-set-oculus-to-mirror.ts @@ -9,7 +9,7 @@ import esMain from 'es-main'; import { InternalSupportStatement } from '../../types/index.js'; import { CompatStatement } from '../../types/types.js'; -import { IS_WINDOWS } from '../../test/utils.js'; +import { IS_WINDOWS } from '../../lint/utils.js'; const dirname = fileURLToPath(new URL('.', import.meta.url)); From 6c3a2b4ca008efe53fc655028b139c60904cc41a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Thu, 28 Mar 2024 14:55:56 +0100 Subject: [PATCH 074/171] Mark 41 -webkit-* properties as not standards track (#22718) None of these have spec URLs and none of them appear in a checkout of https://github.com/w3c/webref, so they aren't defined in any spec that webref knows about. These are from https://github.com/mdn/browser-compat-data/pull/21621, excluding the 5 webkit-mask-box-image-* properties which are defined by https://compat.spec.whatwg.org/. --- css/properties/-webkit-app-region.json | 2 +- css/properties/-webkit-border-horizontal-spacing.json | 2 +- css/properties/-webkit-border-vertical-spacing.json | 2 +- css/properties/-webkit-column-axis.json | 2 +- css/properties/-webkit-column-break-after.json | 2 +- css/properties/-webkit-column-break-before.json | 2 +- css/properties/-webkit-column-break-inside.json | 2 +- css/properties/-webkit-column-progression.json | 2 +- css/properties/-webkit-cursor-visibility.json | 2 +- css/properties/-webkit-hyphenate-character.json | 2 +- css/properties/-webkit-hyphenate-limit-after.json | 2 +- css/properties/-webkit-hyphenate-limit-before.json | 2 +- css/properties/-webkit-hyphenate-limit-lines.json | 2 +- css/properties/-webkit-initial-letter.json | 2 +- css/properties/-webkit-line-align.json | 2 +- css/properties/-webkit-line-box-contain.json | 2 +- css/properties/-webkit-line-grid.json | 2 +- css/properties/-webkit-line-snap.json | 2 +- css/properties/-webkit-locale.json | 2 +- css/properties/-webkit-logical-height.json | 2 +- css/properties/-webkit-logical-width.json | 2 +- css/properties/-webkit-margin-after.json | 2 +- css/properties/-webkit-margin-before.json | 2 +- css/properties/-webkit-mask-source-type.json | 2 +- css/properties/-webkit-max-logical-height.json | 2 +- css/properties/-webkit-max-logical-width.json | 2 +- css/properties/-webkit-min-logical-height.json | 2 +- css/properties/-webkit-min-logical-width.json | 2 +- css/properties/-webkit-nbsp-mode.json | 2 +- css/properties/-webkit-perspective-origin-x.json | 2 +- css/properties/-webkit-perspective-origin-y.json | 2 +- css/properties/-webkit-rtl-ordering.json | 2 +- css/properties/-webkit-text-combine.json | 2 +- css/properties/-webkit-text-decoration-skip.json | 2 +- css/properties/-webkit-text-decorations-in-effect.json | 2 +- css/properties/-webkit-text-zoom.json | 2 +- css/properties/-webkit-transform-origin-x.json | 2 +- css/properties/-webkit-transform-origin-y.json | 2 +- css/properties/-webkit-transform-origin-z.json | 2 +- css/properties/-webkit-user-drag.json | 2 +- css/properties/-webkit-user-modify.json | 2 +- 41 files changed, 41 insertions(+), 41 deletions(-) diff --git a/css/properties/-webkit-app-region.json b/css/properties/-webkit-app-region.json index 04efa9b1a992be..68ce25a016e721 100644 --- a/css/properties/-webkit-app-region.json +++ b/css/properties/-webkit-app-region.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-border-horizontal-spacing.json b/css/properties/-webkit-border-horizontal-spacing.json index 96bc6bdd385265..b01d76f31999d1 100644 --- a/css/properties/-webkit-border-horizontal-spacing.json +++ b/css/properties/-webkit-border-horizontal-spacing.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-border-vertical-spacing.json b/css/properties/-webkit-border-vertical-spacing.json index 31f3034889e10f..0cb530dead0c3e 100644 --- a/css/properties/-webkit-border-vertical-spacing.json +++ b/css/properties/-webkit-border-vertical-spacing.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-column-axis.json b/css/properties/-webkit-column-axis.json index aeeb8bcc674d19..14046d09b66c3c 100644 --- a/css/properties/-webkit-column-axis.json +++ b/css/properties/-webkit-column-axis.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-column-break-after.json b/css/properties/-webkit-column-break-after.json index 4e9a414fb23207..bc33d3f42d3048 100644 --- a/css/properties/-webkit-column-break-after.json +++ b/css/properties/-webkit-column-break-after.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-column-break-before.json b/css/properties/-webkit-column-break-before.json index 373bbbf8fa0b70..74549570ee6b9a 100644 --- a/css/properties/-webkit-column-break-before.json +++ b/css/properties/-webkit-column-break-before.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-column-break-inside.json b/css/properties/-webkit-column-break-inside.json index c081c59d675412..9757891ccba603 100644 --- a/css/properties/-webkit-column-break-inside.json +++ b/css/properties/-webkit-column-break-inside.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-column-progression.json b/css/properties/-webkit-column-progression.json index 03009cf0d74822..2f97563dfd1361 100644 --- a/css/properties/-webkit-column-progression.json +++ b/css/properties/-webkit-column-progression.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-cursor-visibility.json b/css/properties/-webkit-cursor-visibility.json index 5b5f6398dc8350..7726b850adb902 100644 --- a/css/properties/-webkit-cursor-visibility.json +++ b/css/properties/-webkit-cursor-visibility.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-hyphenate-character.json b/css/properties/-webkit-hyphenate-character.json index b2847dd03a6ab0..5bc243cbdcba96 100644 --- a/css/properties/-webkit-hyphenate-character.json +++ b/css/properties/-webkit-hyphenate-character.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-hyphenate-limit-after.json b/css/properties/-webkit-hyphenate-limit-after.json index 16eca2f107d1ed..c41940a439c5fc 100644 --- a/css/properties/-webkit-hyphenate-limit-after.json +++ b/css/properties/-webkit-hyphenate-limit-after.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-hyphenate-limit-before.json b/css/properties/-webkit-hyphenate-limit-before.json index 4a4b8840c44062..4a78212aaf42af 100644 --- a/css/properties/-webkit-hyphenate-limit-before.json +++ b/css/properties/-webkit-hyphenate-limit-before.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-hyphenate-limit-lines.json b/css/properties/-webkit-hyphenate-limit-lines.json index 7bce7b0518e707..62862ce8e560bd 100644 --- a/css/properties/-webkit-hyphenate-limit-lines.json +++ b/css/properties/-webkit-hyphenate-limit-lines.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-initial-letter.json b/css/properties/-webkit-initial-letter.json index f188104a20cde8..a144252c1c975b 100644 --- a/css/properties/-webkit-initial-letter.json +++ b/css/properties/-webkit-initial-letter.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-line-align.json b/css/properties/-webkit-line-align.json index 0b3ecf5486a42d..37be1aaa5398bb 100644 --- a/css/properties/-webkit-line-align.json +++ b/css/properties/-webkit-line-align.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-line-box-contain.json b/css/properties/-webkit-line-box-contain.json index 6146d6c427145d..2edc99d3765db9 100644 --- a/css/properties/-webkit-line-box-contain.json +++ b/css/properties/-webkit-line-box-contain.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-line-grid.json b/css/properties/-webkit-line-grid.json index b651b4774fde56..ca49f55365f39d 100644 --- a/css/properties/-webkit-line-grid.json +++ b/css/properties/-webkit-line-grid.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-line-snap.json b/css/properties/-webkit-line-snap.json index ce18b5a5aa4ee0..efafb42a443bb8 100644 --- a/css/properties/-webkit-line-snap.json +++ b/css/properties/-webkit-line-snap.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-locale.json b/css/properties/-webkit-locale.json index 830c918adefc2e..31f29e2d5f5e3f 100644 --- a/css/properties/-webkit-locale.json +++ b/css/properties/-webkit-locale.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-logical-height.json b/css/properties/-webkit-logical-height.json index 4a533926b1b69e..4ccd7ca57b3660 100644 --- a/css/properties/-webkit-logical-height.json +++ b/css/properties/-webkit-logical-height.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-logical-width.json b/css/properties/-webkit-logical-width.json index db1093e6c61394..982200cb9f782f 100644 --- a/css/properties/-webkit-logical-width.json +++ b/css/properties/-webkit-logical-width.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-margin-after.json b/css/properties/-webkit-margin-after.json index 44ba0c5b0c1216..1b344a86210744 100644 --- a/css/properties/-webkit-margin-after.json +++ b/css/properties/-webkit-margin-after.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-margin-before.json b/css/properties/-webkit-margin-before.json index 2de497f7f3afcc..2a8e140a7bbfe1 100644 --- a/css/properties/-webkit-margin-before.json +++ b/css/properties/-webkit-margin-before.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-mask-source-type.json b/css/properties/-webkit-mask-source-type.json index 9311045f1bca1a..bf81661c389d53 100644 --- a/css/properties/-webkit-mask-source-type.json +++ b/css/properties/-webkit-mask-source-type.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-max-logical-height.json b/css/properties/-webkit-max-logical-height.json index a28b48b723d1db..4597245e5f8903 100644 --- a/css/properties/-webkit-max-logical-height.json +++ b/css/properties/-webkit-max-logical-height.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-max-logical-width.json b/css/properties/-webkit-max-logical-width.json index 0f9a8ae2c1feed..c1d3adfc9e9b5e 100644 --- a/css/properties/-webkit-max-logical-width.json +++ b/css/properties/-webkit-max-logical-width.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-min-logical-height.json b/css/properties/-webkit-min-logical-height.json index 665cb3606639da..f3361f1a37886d 100644 --- a/css/properties/-webkit-min-logical-height.json +++ b/css/properties/-webkit-min-logical-height.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-min-logical-width.json b/css/properties/-webkit-min-logical-width.json index 51caa91ffcfa4e..6775b5ab209745 100644 --- a/css/properties/-webkit-min-logical-width.json +++ b/css/properties/-webkit-min-logical-width.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-nbsp-mode.json b/css/properties/-webkit-nbsp-mode.json index d2355fb3774e54..2380ed98f20423 100644 --- a/css/properties/-webkit-nbsp-mode.json +++ b/css/properties/-webkit-nbsp-mode.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-perspective-origin-x.json b/css/properties/-webkit-perspective-origin-x.json index 3e131e1657083f..1b90e635c63fb1 100644 --- a/css/properties/-webkit-perspective-origin-x.json +++ b/css/properties/-webkit-perspective-origin-x.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-perspective-origin-y.json b/css/properties/-webkit-perspective-origin-y.json index 549e0e724dd850..978ce33ac1e0c8 100644 --- a/css/properties/-webkit-perspective-origin-y.json +++ b/css/properties/-webkit-perspective-origin-y.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-rtl-ordering.json b/css/properties/-webkit-rtl-ordering.json index 330ba534ee5d77..d43643e69db565 100644 --- a/css/properties/-webkit-rtl-ordering.json +++ b/css/properties/-webkit-rtl-ordering.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-text-combine.json b/css/properties/-webkit-text-combine.json index 5301095301e2f4..943fa1bf6a562f 100644 --- a/css/properties/-webkit-text-combine.json +++ b/css/properties/-webkit-text-combine.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-text-decoration-skip.json b/css/properties/-webkit-text-decoration-skip.json index 98036c4deb811b..f688dbd8eaec6f 100644 --- a/css/properties/-webkit-text-decoration-skip.json +++ b/css/properties/-webkit-text-decoration-skip.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-text-decorations-in-effect.json b/css/properties/-webkit-text-decorations-in-effect.json index cab7ba589c9985..f7afa2034bd991 100644 --- a/css/properties/-webkit-text-decorations-in-effect.json +++ b/css/properties/-webkit-text-decorations-in-effect.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-text-zoom.json b/css/properties/-webkit-text-zoom.json index 402d40a4c331db..f7df2418a0ad54 100644 --- a/css/properties/-webkit-text-zoom.json +++ b/css/properties/-webkit-text-zoom.json @@ -28,7 +28,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-transform-origin-x.json b/css/properties/-webkit-transform-origin-x.json index b6361a6d4a1a57..580d640efc2386 100644 --- a/css/properties/-webkit-transform-origin-x.json +++ b/css/properties/-webkit-transform-origin-x.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-transform-origin-y.json b/css/properties/-webkit-transform-origin-y.json index 148c7153230c85..1391d31c22f6eb 100644 --- a/css/properties/-webkit-transform-origin-y.json +++ b/css/properties/-webkit-transform-origin-y.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-transform-origin-z.json b/css/properties/-webkit-transform-origin-z.json index 60169707579886..c97f219ef9596d 100644 --- a/css/properties/-webkit-transform-origin-z.json +++ b/css/properties/-webkit-transform-origin-z.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-user-drag.json b/css/properties/-webkit-user-drag.json index 5b5ecac81afac7..0ddc5e626aed83 100644 --- a/css/properties/-webkit-user-drag.json +++ b/css/properties/-webkit-user-drag.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } diff --git a/css/properties/-webkit-user-modify.json b/css/properties/-webkit-user-modify.json index f8ae6091103e24..b5e174ee417186 100644 --- a/css/properties/-webkit-user-modify.json +++ b/css/properties/-webkit-user-modify.json @@ -28,7 +28,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": false } } From 0e72941bae4324fdfbefe82328e216bf8488d1dc Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 29 Mar 2024 12:52:16 -0700 Subject: [PATCH 075/171] Release v5.5.18 (#22732) This release was generated by the project's release script. --- RELEASE_NOTES.md | 25 +++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index aaa9aeffaefd72..04a717d5fa6dc7 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,30 @@ # @mdn/browser-compat-data release notes +## [v5.5.18](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.18) + +March 29, 2024 + +### Additions + +- `api.HTMLIFrameElement.adAuctionHeaders` ([#22581](https://github.com/mdn/browser-compat-data/pull/22581)) +- `api.HTMLIFrameElement.sharedStorageWritable` ([#22681](https://github.com/mdn/browser-compat-data/pull/22681)) +- `api.HTMLImageElement.sharedStorageWritable` ([#22681](https://github.com/mdn/browser-compat-data/pull/22681)) +- `api.HTMLTemplateElement.shadowRootDelegatesFocus` ([#22582](https://github.com/mdn/browser-compat-data/pull/22582)) +- `api.Permissions.permission_bluetooth` ([#22525](https://github.com/mdn/browser-compat-data/pull/22525)) +- `api.Request.targetAddressSpace` ([#22681](https://github.com/mdn/browser-compat-data/pull/22681)) +- `api.RTCIceCandidate.relayProtocol` ([#22681](https://github.com/mdn/browser-compat-data/pull/22681)) +- `api.RTCIceCandidate.url` ([#22681](https://github.com/mdn/browser-compat-data/pull/22681)) +- `css.properties.align-content.block_context` ([#22702](https://github.com/mdn/browser-compat-data/pull/22702)) +- `html.elements.script.type.speculationrules.source_optional` ([#22701](https://github.com/mdn/browser-compat-data/pull/22701)) +- `http.headers.Permissions-Policy.bluetooth` ([#22525](https://github.com/mdn/browser-compat-data/pull/22525)) + +### Statistics + +- 12 contributors have changed 133 files with 544 additions and 179 deletions in 34 commits ([`v5.5.17...v5.5.18`](https://github.com/mdn/browser-compat-data/compare/v5.5.17...v5.5.18)) +- 16,138 total features +- 1,077 total contributors +- 4,759 total stargazers + ## [v5.5.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.17) March 26, 2024 diff --git a/package-lock.json b/package-lock.json index 1eda1b5e8488c0..293fca8a59bd14 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.18", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.18", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 892fcfb05b0323..aa6553ca1f91c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.17", + "version": "5.5.18", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 6ac81548d327ca496a6e89f741d539970e734f31 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 31 Mar 2024 12:19:15 -0700 Subject: [PATCH 076/171] Update auto-labeler configuration (#22738) --- .github/labeler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index 78c5f3fc29a7c4..32b3a3d516c60a 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -39,7 +39,7 @@ infra :building_construction:: - ".husky/**" - ".vscode/**" linter :house_with_garden:: - - "test/**" + - "lint/**" scripts :scroll:: - "scripts/**" schema :gear:: From 20441d4e3a1541b61dd6ad37bdb0837576b66207 Mon Sep 17 00:00:00 2001 From: Vaibhav Tandon Date: Mon, 1 Apr 2024 00:59:27 +0530 Subject: [PATCH 077/171] Update Element.json (#22737) --- api/Element.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/Element.json b/api/Element.json index 39f19f9e1bb0fe..d98e7fbfc17a6f 100644 --- a/api/Element.json +++ b/api/Element.json @@ -4337,7 +4337,7 @@ "edge": { "version_added": "12", "partial_implementation": true, - "notes": "The onfocusout event handler property is not supported. To listen to this event, use element.addEventListener('focusin', function() {});." + "notes": "The onfocusout event handler property is not supported. To listen to this event, use element.addEventListener('focusout', function() {});." }, "firefox": { "version_added": "52", From 09756b334fa70a7fd8a39fae936a0f3dee5c202a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 31 Mar 2024 20:02:40 -0700 Subject: [PATCH 078/171] Fix the linter fix script (#22746) --- lint/fix.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lint/fix.ts b/lint/fix.ts index ad1be58fd566de..6aea803dc8bff3 100644 --- a/lint/fix.ts +++ b/lint/fix.ts @@ -27,7 +27,7 @@ const dirname = fileURLToPath(new URL('.', import.meta.url)); const load = async (...files: string[]): Promise => { for (let file of files) { if (file.indexOf(dirname) !== 0) { - file = path.resolve(dirname, '..', '..', file); + file = path.resolve(dirname, '..', file); } let fsStats: Stats; From 166fc65c104611b1de607c6bdf55f4edbe2167c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 11:23:06 +0000 Subject: [PATCH 079/171] Bump @types/node from 20.11.30 to 20.12.2 (#22750) --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 293fca8a59bd14..b6c11243034c49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@swc/core": "1.4.11", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", - "@types/node": "~20.11.0", + "@types/node": "~20.12.2", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.4.0", @@ -1385,9 +1385,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", - "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", + "version": "20.12.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.2.tgz", + "integrity": "sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" diff --git a/package.json b/package.json index aa6553ca1f91c6..bce1a88a4c243b 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "@swc/core": "1.4.11", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", - "@types/node": "~20.11.0", + "@types/node": "~20.12.2", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.4.0", From 42cfe51de3e293322ca62fd40c1158f648c13b96 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 11:23:09 +0000 Subject: [PATCH 080/171] Bump @swc/cli from 0.3.10 to 0.3.12 (#22751) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b6c11243034c49..af35000f4930b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -963,9 +963,9 @@ "dev": true }, "node_modules/@swc/cli": { - "version": "0.3.10", - "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.3.10.tgz", - "integrity": "sha512-YWfYo9kXdbmIuGwIPth9geKgb0KssCMTdZa44zAN5KoqcuCP2rTW9s60heQDSRNpbtCmUr7BKF1VivsoHXrvrQ==", + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.3.12.tgz", + "integrity": "sha512-h7bvxT+4+UDrLWJLFHt6V+vNAcUNii2G4aGSSotKz1ECEk4MyEh5CWxmeSscwuz5K3i+4DWTgm4+4EyMCQKn+g==", "dev": true, "dependencies": { "@mole-inc/bin-wrapper": "^8.0.1", From 0c98633ea264fef14982d256da8323f5e28fb91d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 15:20:38 -0700 Subject: [PATCH 081/171] Bump ajv-formats from 2.1.1 to 3.0.1 (#22749) Bumps [ajv-formats](https://github.com/ajv-validator/ajv-formats) from 2.1.1 to 3.0.1. - [Release notes](https://github.com/ajv-validator/ajv-formats/releases) - [Commits](https://github.com/ajv-validator/ajv-formats/compare/v2.1.1...v3.0.1) --- updated-dependencies: - dependency-name: ajv-formats dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index af35000f4930b4..904787262d11d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "@typescript-eslint/parser": "~7.4.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", - "ajv-formats": "~2.1.1", + "ajv-formats": "~3.0.1", "better-ajv-errors": "~1.2.0", "c8": "~9.1.0", "chalk": "~5.3.0", @@ -1837,9 +1837,9 @@ } }, "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", "dev": true, "dependencies": { "ajv": "^8.0.0" diff --git a/package.json b/package.json index bce1a88a4c243b..d05e165e6ab380 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/parser": "~7.4.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", - "ajv-formats": "~2.1.1", + "ajv-formats": "~3.0.1", "better-ajv-errors": "~1.2.0", "c8": "~9.1.0", "chalk": "~5.3.0", From e2af7ba7fb6d11f23f1528ff4c31b9aab7a621ce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Apr 2024 11:54:11 +0000 Subject: [PATCH 082/171] Bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.5.0 (#22755) --- package-lock.json | 335 +++++++++++++++++++++++++++++++++++++++++++--- package.json | 2 +- 2 files changed, 317 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 904787262d11d3..a42ab1a6103014 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "~20.12.2", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", - "@typescript-eslint/eslint-plugin": "~7.4.0", + "@typescript-eslint/eslint-plugin": "~7.5.0", "@typescript-eslint/parser": "~7.4.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", @@ -1451,16 +1451,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.4.0.tgz", - "integrity": "sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.5.0.tgz", + "integrity": "sha512-HpqNTH8Du34nLxbKgVMGljZMG0rJd2O9ecvr2QLYp+7512ty1j42KnsFwspPXg1Vh8an9YImf6CokUBltisZFQ==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.4.0", - "@typescript-eslint/type-utils": "7.4.0", - "@typescript-eslint/utils": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/type-utils": "7.5.0", + "@typescript-eslint/utils": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -1485,6 +1485,65 @@ } } }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", + "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", + "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.5.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1564,13 +1623,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.4.0.tgz", - "integrity": "sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.5.0.tgz", + "integrity": "sha512-A021Rj33+G8mx2Dqh0nMO9GyjjIBK3MqgVgZ2qlKf6CJy51wY/lkkFqq3TqqnH34XyAHUkq27IjlUkWlQRpLHw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.4.0", - "@typescript-eslint/utils": "7.4.0", + "@typescript-eslint/typescript-estree": "7.5.0", + "@typescript-eslint/utils": "7.5.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -1590,6 +1649,133 @@ } } }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", + "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", + "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.5.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/types": { "version": "7.4.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", @@ -1689,17 +1875,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.4.0.tgz", - "integrity": "sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.5.0.tgz", + "integrity": "sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.4.0", - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/typescript-estree": "7.4.0", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/typescript-estree": "7.5.0", "semver": "^7.5.4" }, "engines": { @@ -1713,6 +1899,102 @@ "eslint": "^8.56.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", + "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", + "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", + "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.5.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1725,6 +2007,21 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", diff --git a/package.json b/package.json index d05e165e6ab380..e076772db2e323 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@types/node": "~20.12.2", "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", - "@typescript-eslint/eslint-plugin": "~7.4.0", + "@typescript-eslint/eslint-plugin": "~7.5.0", "@typescript-eslint/parser": "~7.4.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", From c95bc48c76dce2a744b14d58501c4430b0f9b993 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Apr 2024 11:57:54 +0000 Subject: [PATCH 083/171] Bump @typescript-eslint/parser from 7.4.0 to 7.5.0 (#22756) --- package-lock.json | 335 +++------------------------------------------- package.json | 2 +- 2 files changed, 20 insertions(+), 317 deletions(-) diff --git a/package-lock.json b/package-lock.json index a42ab1a6103014..af4a311e8e07a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.5.0", - "@typescript-eslint/parser": "~7.4.0", + "@typescript-eslint/parser": "~7.5.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", "ajv-formats": "~3.0.1", @@ -1485,65 +1485,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", - "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.5.0", - "@typescript-eslint/visitor-keys": "7.5.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", - "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", - "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.5.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1578,15 +1519,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.4.0.tgz", - "integrity": "sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.5.0.tgz", + "integrity": "sha512-cj+XGhNujfD2/wzR1tabNsidnYRaFfEkcULdcIyVBYcXjBvBKOes+mpMBP7hMpOyk+gBcfXsrg4NBGAStQyxjQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.4.0", - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/typescript-estree": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/typescript-estree": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4" }, "engines": { @@ -1606,13 +1547,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", - "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", + "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0" + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -1649,7 +1590,7 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "node_modules/@typescript-eslint/types": { "version": "7.5.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", @@ -1662,7 +1603,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "7.5.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", @@ -1690,133 +1631,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", - "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.5.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/types": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", - "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", - "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", @@ -1899,102 +1713,6 @@ "eslint": "^8.56.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", - "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.5.0", - "@typescript-eslint/visitor-keys": "7.5.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", - "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", - "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.5.0", - "@typescript-eslint/visitor-keys": "7.5.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", - "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.5.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -2007,21 +1725,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", @@ -2044,12 +1747,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.4.0", + "@typescript-eslint/types": "7.5.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { diff --git a/package.json b/package.json index e076772db2e323..e881ac1500b9f3 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@types/sinon": "^17.0.0", "@types/yargs": "~17.0.10", "@typescript-eslint/eslint-plugin": "~7.5.0", - "@typescript-eslint/parser": "~7.4.0", + "@typescript-eslint/parser": "~7.5.0", "ajv": "~8.12.0", "ajv-errors": "~3.0.0", "ajv-formats": "~3.0.1", From 73b874d27142dd3fb34ff0075f1aa36a39e3fe0e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 2 Apr 2024 08:04:34 -0700 Subject: [PATCH 084/171] Update Safari data for Navigator API (#22748) This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the `Navigator` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.4). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/Navigator --- api/Navigator.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/Navigator.json b/api/Navigator.json index fbbdae9b53d264..b919c004c26ef2 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -527,7 +527,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "15" + "version_added": "14" }, "safari_ios": "mirror", "samsunginternet_android": { @@ -569,7 +569,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "15" + "version_added": "14" }, "safari_ios": "mirror", "samsunginternet_android": { @@ -4355,7 +4355,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "15" + "version_added": "14" }, "safari_ios": "mirror", "samsunginternet_android": { @@ -4397,7 +4397,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "15" + "version_added": "14" }, "safari_ios": "mirror", "samsunginternet_android": { From a2c96af23f67081432ce659dd218eb2a4844b4e8 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 2 Apr 2024 08:06:40 -0700 Subject: [PATCH 085/171] Update Chrome/Safari data for URLSearchParams API (#22743) This PR updates and corrects version values for Chrome and Safari for the `URLSearchParams` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.10.4). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/URLSearchParams --- api/URLSearchParams.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/URLSearchParams.json b/api/URLSearchParams.json index c90f00c9d772cf..36d9dc0c1ac461 100644 --- a/api/URLSearchParams.json +++ b/api/URLSearchParams.json @@ -313,7 +313,7 @@ "description": "value parameter", "support": { "chrome": { - "version_added": false + "version_added": "117" }, "chrome_android": "mirror", "deno": { @@ -334,7 +334,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "17" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -562,7 +562,7 @@ "description": "value parameter", "support": { "chrome": { - "version_added": false + "version_added": "117" }, "chrome_android": "mirror", "deno": { @@ -583,7 +583,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "17" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 1413fed157346cfdf9c1d740d58d6efdb90e6a8f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 2 Apr 2024 21:39:03 -0700 Subject: [PATCH 086/171] Release v5.5.19 (#22761) This release was generated by the project's release script. --- RELEASE_NOTES.md | 11 +++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 04a717d5fa6dc7..7ffb25dbd748bb 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,16 @@ # @mdn/browser-compat-data release notes +## [v5.5.19](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.19) + +April 2, 2024 + +### Statistics + +- 3 contributors have changed 7 files with 70 additions and 70 deletions in 10 commits ([`v5.5.18...v5.5.19`](https://github.com/mdn/browser-compat-data/compare/v5.5.18...v5.5.19)) +- 16,138 total features +- 1,078 total contributors +- 4,759 total stargazers + ## [v5.5.18](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.18) March 29, 2024 diff --git a/package-lock.json b/package-lock.json index af4a311e8e07a2..e325d8ae02a571 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.18", + "version": "5.5.19", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.18", + "version": "5.5.19", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index e881ac1500b9f3..5f5c6cdad80315 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.18", + "version": "5.5.19", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 4e2d183822bfc47866219804de0801d95fbae664 Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Wed, 3 Apr 2024 12:38:58 +0200 Subject: [PATCH 087/171] Update browser releases (#22760) --- browsers/edge.json | 7 ++++++- browsers/safari.json | 6 ++++++ browsers/safari_ios.json | 6 ++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/browsers/edge.json b/browsers/edge.json index 6d14bd00ed9d3c..5b5aa834c0e9d6 100644 --- a/browsers/edge.json +++ b/browsers/edge.json @@ -365,11 +365,16 @@ }, "124": { "release_date": "2024-04-18", - "status": "nightly", + "status": "beta", "engine": "Blink" }, "125": { "release_date": "2024-05-16", + "status": "nightly", + "engine": "Blink" + }, + "126": { + "release_date": "2024-06-13", "status": "planned", "engine": "Blink" } diff --git a/browsers/safari.json b/browsers/safari.json index 5fdd41883f9388..e1ec0630b5cef4 100644 --- a/browsers/safari.json +++ b/browsers/safari.json @@ -303,6 +303,12 @@ "status": "current", "engine": "WebKit", "engine_version": "618.1.15" + }, + "17.5": { + "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-17_5-release-notes", + "status": "beta", + "engine": "WebKit", + "engine_version": "618.2.4" } } } diff --git a/browsers/safari_ios.json b/browsers/safari_ios.json index 4db3579d56c3cd..50c1dc98799302 100644 --- a/browsers/safari_ios.json +++ b/browsers/safari_ios.json @@ -275,6 +275,12 @@ "status": "current", "engine": "WebKit", "engine_version": "618.1.15" + }, + "17.5": { + "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-17_5-release-notes", + "status": "beta", + "engine": "WebKit", + "engine_version": "618.2.4" } } } From 84e541ac45ee19ec62b44880def2c60f5fa2d589 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Wed, 3 Apr 2024 12:46:08 +0200 Subject: [PATCH 088/171] Updates for Firefox 125 beta (#22669) * Updates for Firefox 125 beta * Update SVGAElement.json --------- Co-authored-by: Hamish Willee --- api/Element.json | 8 +- api/ElementInternals.json | 8 +- api/HTMLButtonElement.json | 36 ++----- api/HTMLElement.json | 126 +++++-------------------- api/HTMLInputElement.json | 36 ++----- api/RTCDtlsTransport.json | 2 +- api/RTCIceTransport.json | 10 +- api/SVGAElement.json | 5 +- css/properties/transform-box.json | 4 +- css/selectors/backdrop.json | 18 +--- css/selectors/popover-open.json | 18 +--- html/elements/button.json | 36 ++----- html/elements/input.json | 36 ++----- html/global_attributes.json | 18 +--- javascript/builtins/Intl/Segments.json | 6 +- webassembly/multiMemory.json | 4 +- 16 files changed, 78 insertions(+), 293 deletions(-) diff --git a/api/Element.json b/api/Element.json index d98e7fbfc17a6f..888dea6dbeaf37 100644 --- a/api/Element.json +++ b/api/Element.json @@ -943,7 +943,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -960,7 +960,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -976,7 +976,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -993,7 +993,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/ElementInternals.json b/api/ElementInternals.json index 14573a58536295..bd22c0f4914443 100644 --- a/api/ElementInternals.json +++ b/api/ElementInternals.json @@ -145,7 +145,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -162,7 +162,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -178,7 +178,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -195,7 +195,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/HTMLButtonElement.json b/api/HTMLButtonElement.json index db42499782f301..93cf0d332ef9e4 100644 --- a/api/HTMLButtonElement.json +++ b/api/HTMLButtonElement.json @@ -589,21 +589,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -638,21 +626,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/api/HTMLElement.json b/api/HTMLElement.json index c7924fb9124d64..3162d056d6f394 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -334,21 +334,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -1317,21 +1305,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -1911,21 +1887,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -1960,21 +1924,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -2188,21 +2140,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -2237,21 +2177,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -2281,21 +2209,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "117", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/api/HTMLInputElement.json b/api/HTMLInputElement.json index ac79cc8b450f76..6bd4ecc9a8c0b6 100644 --- a/api/HTMLInputElement.json +++ b/api/HTMLInputElement.json @@ -1412,21 +1412,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -1461,21 +1449,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/api/RTCDtlsTransport.json b/api/RTCDtlsTransport.json index e26ea49152a125..346f809afc39f9 100644 --- a/api/RTCDtlsTransport.json +++ b/api/RTCDtlsTransport.json @@ -132,7 +132,7 @@ } ], "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { diff --git a/api/RTCIceTransport.json b/api/RTCIceTransport.json index d533c564cfb53e..b38768d045842c 100644 --- a/api/RTCIceTransport.json +++ b/api/RTCIceTransport.json @@ -13,7 +13,7 @@ "version_added": "13" }, "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -46,7 +46,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -84,7 +84,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -377,7 +377,7 @@ "version_added": "13" }, "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -415,7 +415,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { diff --git a/api/SVGAElement.json b/api/SVGAElement.json index c74ce778e3450d..c0ad20276f4998 100644 --- a/api/SVGAElement.json +++ b/api/SVGAElement.json @@ -342,7 +342,8 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "61" + "version_added": "61", + "version_removed": "125" }, "firefox_android": "mirror", "ie": { @@ -361,7 +362,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, diff --git a/css/properties/transform-box.json b/css/properties/transform-box.json index d314483a5deacc..c86cf6e8413d74 100644 --- a/css/properties/transform-box.json +++ b/css/properties/transform-box.json @@ -77,7 +77,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "preview" + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -143,7 +143,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "preview" + "version_added": "125" }, "firefox_android": "mirror", "ie": { diff --git a/css/selectors/backdrop.json b/css/selectors/backdrop.json index 46849c4e7f4e43..df9ee0e8a1469d 100644 --- a/css/selectors/backdrop.json +++ b/css/selectors/backdrop.json @@ -173,21 +173,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/css/selectors/popover-open.json b/css/selectors/popover-open.json index 753143dc489d1a..40da05f04c46b0 100644 --- a/css/selectors/popover-open.json +++ b/css/selectors/popover-open.json @@ -15,21 +15,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/html/elements/button.json b/html/elements/button.json index 8c2514a902c3a4..58870e12a921ee 100644 --- a/html/elements/button.json +++ b/html/elements/button.json @@ -339,21 +339,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -388,21 +376,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/html/elements/input.json b/html/elements/input.json index 36758672dd0a69..82beea25b85fef 100644 --- a/html/elements/input.json +++ b/html/elements/input.json @@ -996,21 +996,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -1045,21 +1033,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/html/global_attributes.json b/html/global_attributes.json index c6b91eadc8f255..742b8094516e73 100644 --- a/html/global_attributes.json +++ b/html/global_attributes.json @@ -1283,21 +1283,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "114", - "flags": [ - { - "type": "preference", - "name": "dom.element.popover.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "125" + }, "firefox_android": "mirror", "ie": { "version_added": false diff --git a/javascript/builtins/Intl/Segments.json b/javascript/builtins/Intl/Segments.json index af5b33bb2d5e6d..17c03d162b195c 100644 --- a/javascript/builtins/Intl/Segments.json +++ b/javascript/builtins/Intl/Segments.json @@ -16,7 +16,7 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -55,7 +55,7 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -95,7 +95,7 @@ }, "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { diff --git a/webassembly/multiMemory.json b/webassembly/multiMemory.json index 13c254af0d7085..6182bab5a7b45d 100644 --- a/webassembly/multiMemory.json +++ b/webassembly/multiMemory.json @@ -10,7 +10,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "125" }, "firefox_android": "mirror", "ie": { @@ -27,7 +27,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } From e133878d943f51b186975f79fa6c204d2939096e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Apr 2024 11:45:32 +0000 Subject: [PATCH 089/171] Bump @types/node from 20.12.2 to 20.12.3 (#22763) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index e325d8ae02a571..3f27f4a8c42b9b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1385,9 +1385,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.2.tgz", - "integrity": "sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==", + "version": "20.12.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.3.tgz", + "integrity": "sha512-sD+ia2ubTeWrOu+YMF+MTAB7E+O7qsMqAbMfW7DG3K1URwhZ5hN1pLlRVGbf4wDFzSfikL05M17EyorS86jShw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" From 0c8f55b1a5148f8b6ea002434fe967b5fdca2b6b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Apr 2024 11:45:47 +0000 Subject: [PATCH 090/171] Bump web-specs from 3.6.0 to 3.7.0 (#22764) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3f27f4a8c42b9b..31dc946839b0af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8663,9 +8663,9 @@ } }, "node_modules/web-specs": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.6.0.tgz", - "integrity": "sha512-3aA+uxqUW1s+3SNWpXW9/EoOdf+q5qUZYIMczv3BbOs331U+nUUD5E9olOJut6X66cIlMCH2v8Hd07eENs5JSg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-3.7.0.tgz", + "integrity": "sha512-NMjyhqqtTF97RCeGawk+f+stpbNGkWUo78Xz9DJv8mNx3EujezFj0orQTu9iQcxuQJkAL5q5hmGTLZsRxhaeUQ==", "dev": true }, "node_modules/which": { From a5114df86cabd76ddb326cdfb8a08fe845512676 Mon Sep 17 00:00:00 2001 From: wbamberg Date: Wed, 3 Apr 2024 14:11:53 -0700 Subject: [PATCH 091/171] Add BCD for some console.dir() options (#22759) --- api/_globals/console.json | 117 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) diff --git a/api/_globals/console.json b/api/_globals/console.json index dd1c4af3dde567..87ece49c9c1595 100644 --- a/api/_globals/console.json +++ b/api/_globals/console.json @@ -385,6 +385,123 @@ "standard_track": true, "deprecated": false } + }, + "options_colors_parameter": { + "__compat": { + "description": "options.colors parameter", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "options_depth_parameter": { + "__compat": { + "description": "options.depth parameter", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.0" + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "options_showHidden_parameter": { + "__compat": { + "description": "options.showHidden parameter", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } } }, "dirxml_static": { From eb2c7eff0764d0144bcdf8c9a7268b9534b544fe Mon Sep 17 00:00:00 2001 From: Barry Pollard Date: Thu, 4 Apr 2024 12:53:37 +0200 Subject: [PATCH 092/171] Link prel preload supported as values (#22728) --- html/elements/link.json | 265 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 263 insertions(+), 2 deletions(-) diff --git a/html/elements/link.json b/html/elements/link.json index 07c61d22fda1d1..55cfabecbc1c7b 100644 --- a/html/elements/link.json +++ b/html/elements/link.json @@ -1013,8 +1013,7 @@ }, "firefox": [ { - "version_added": "85", - "notes": "Track is not supported." + "version_added": "85" }, { "version_added": "56", @@ -1044,6 +1043,268 @@ "standard_track": true, "deprecated": false } + }, + "as-fetch": { + "__compat": { + "description": "as=fetch", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": [ + { + "version_added": "85" + }, + { + "version_added": "56", + "version_removed": "57", + "partial_implementation": true, + "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + } + ], + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "as-font": { + "__compat": { + "description": "as=font", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": [ + { + "version_added": "85" + }, + { + "version_added": "56", + "version_removed": "57", + "partial_implementation": true, + "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + } + ], + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "as-image": { + "__compat": { + "description": "as=image", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": [ + { + "version_added": "85" + }, + { + "version_added": "56", + "version_removed": "57", + "partial_implementation": true, + "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + } + ], + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "as-script": { + "__compat": { + "description": "as=script", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": [ + { + "version_added": "85" + }, + { + "version_added": "56", + "version_removed": "57", + "partial_implementation": true, + "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + } + ], + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "as-style": { + "__compat": { + "description": "as=style", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": [ + { + "version_added": "85" + }, + { + "version_added": "56", + "version_removed": "57", + "partial_implementation": true, + "notes": "Disabled due to various web compatibility issues (e.g. bug 1405761)." + } + ], + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "as-track": { + "__compat": { + "description": "as=track", + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "prerender": { From 2b0fc14860c9d97f343ba0839bf970dcf70b5bf6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Apr 2024 12:11:37 +0000 Subject: [PATCH 093/171] Bump @swc/core from 1.4.11 to 1.4.12 (#22770) --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/package-lock.json b/package-lock.json index 31dc946839b0af..b8622abdeee610 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.11", + "@swc/core": "1.4.12", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.12.2", @@ -1054,9 +1054,9 @@ "dev": true }, "node_modules/@swc/core": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.11.tgz", - "integrity": "sha512-WKEakMZxkVwRdgMN4AMJ9K5nysY8g8npgQPczmjBeNK5In7QEAZAJwnyccrWwJZU0XjVeHn2uj+XbOKdDW17rg==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.12.tgz", + "integrity": "sha512-QljRxTaUajSLB9ui93cZ38/lmThwIw/BPxjn+TphrYN6LPU3vu9/ykjgHtlpmaXDDcngL4K5i396E7iwwEUxYg==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1071,16 +1071,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.4.11", - "@swc/core-darwin-x64": "1.4.11", - "@swc/core-linux-arm-gnueabihf": "1.4.11", - "@swc/core-linux-arm64-gnu": "1.4.11", - "@swc/core-linux-arm64-musl": "1.4.11", - "@swc/core-linux-x64-gnu": "1.4.11", - "@swc/core-linux-x64-musl": "1.4.11", - "@swc/core-win32-arm64-msvc": "1.4.11", - "@swc/core-win32-ia32-msvc": "1.4.11", - "@swc/core-win32-x64-msvc": "1.4.11" + "@swc/core-darwin-arm64": "1.4.12", + "@swc/core-darwin-x64": "1.4.12", + "@swc/core-linux-arm-gnueabihf": "1.4.12", + "@swc/core-linux-arm64-gnu": "1.4.12", + "@swc/core-linux-arm64-musl": "1.4.12", + "@swc/core-linux-x64-gnu": "1.4.12", + "@swc/core-linux-x64-musl": "1.4.12", + "@swc/core-win32-arm64-msvc": "1.4.12", + "@swc/core-win32-ia32-msvc": "1.4.12", + "@swc/core-win32-x64-msvc": "1.4.12" }, "peerDependencies": { "@swc/helpers": "^0.5.0" @@ -1092,9 +1092,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.11.tgz", - "integrity": "sha512-C1j1Qp/IHSelVWdEnT7f0iONWxQz6FAqzjCF2iaL+0vFg4V5f2nlgrueY8vj5pNNzSGhrAlxsMxEIp4dj1MXkg==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.12.tgz", + "integrity": "sha512-BZUUq91LGJsLI2BQrhYL3yARkcdN4TS3YGNS6aRYUtyeWrGCTKHL90erF2BMU2rEwZLLkOC/U899R4o4oiSHfA==", "cpu": [ "arm64" ], @@ -1108,9 +1108,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.11.tgz", - "integrity": "sha512-0TTy3Ni8ncgaMCchSQ7FK8ZXQLlamy0FXmGWbR58c+pVZWYZltYPTmheJUvVcR0H2+gPAymRKyfC0iLszDALjg==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.12.tgz", + "integrity": "sha512-Wkk8rq1RwCOgg5ybTlfVtOYXLZATZ+QjgiBNM7pIn03A5/zZicokNTYd8L26/mifly2e74Dz34tlIZBT4aTGDA==", "cpu": [ "x64" ], @@ -1124,9 +1124,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.11.tgz", - "integrity": "sha512-XJLB71uw0rog4DjYAPxFGAuGCBQpgJDlPZZK6MTmZOvI/1t0+DelJ24IjHIxk500YYM26Yv47xPabqFPD7I2zQ==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.12.tgz", + "integrity": "sha512-8jb/SN67oTQ5KSThWlKLchhU6xnlAlnmnLCCOKK1xGtFS6vD+By9uL+qeEY2krV98UCRTf68WSmC0SLZhVoz5A==", "cpu": [ "arm" ], @@ -1140,9 +1140,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.11.tgz", - "integrity": "sha512-vYQwzJvm/iu052d5Iw27UFALIN5xSrGkPZXxLNMHPySVko2QMNNBv35HLatkEQHbQ3X+VKSW9J9SkdtAvAVRAQ==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.12.tgz", + "integrity": "sha512-DhW47DQEZKCdSq92v5F03rqdpjRXdDMqxfu4uAlZ9Uo1wJEGvY23e1SNmhji2sVHsZbBjSvoXoBLk0v00nSG8w==", "cpu": [ "arm64" ], @@ -1156,9 +1156,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.11.tgz", - "integrity": "sha512-eV+KduiRYUFjPsvbZuJ9aknQH9Tj0U2/G9oIZSzLx/18WsYi+upzHbgxmIIHJ2VJgfd7nN40RI/hMtxNsUzR/g==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.12.tgz", + "integrity": "sha512-PR57pT3TssnCRvdsaKNsxZy9N8rFg9AKA1U7W+LxbZ/7Z7PHc5PjxF0GgZpE/aLmU6xOn5VyQTlzjoamVkt05g==", "cpu": [ "arm64" ], @@ -1172,9 +1172,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.11.tgz", - "integrity": "sha512-WA1iGXZ2HpqM1OR9VCQZJ8sQ1KP2or9O4bO8vWZo6HZJIeoQSo7aa9waaCLRpkZvkng1ct/TF/l6ymqSNFXIzQ==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.12.tgz", + "integrity": "sha512-HLZIWNHWuFIlH+LEmXr1lBiwGQeCshKOGcqbJyz7xpqTh7m2IPAxPWEhr/qmMTMsjluGxeIsLrcsgreTyXtgNA==", "cpu": [ "x64" ], @@ -1188,9 +1188,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.11.tgz", - "integrity": "sha512-UkVJToKf0owwQYRnGvjHAeYVDfeimCEcx0VQSbJoN7Iy0ckRZi7YPlmWJU31xtKvikE2bQWCOVe0qbSDqqcWXA==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.12.tgz", + "integrity": "sha512-M5fBAtoOcpz2YQAFtNemrPod5BqmzAJc8pYtT3dVTn1MJllhmLHlphU8BQytvoGr1PHgJL8ZJBlBGdt70LQ7Mw==", "cpu": [ "x64" ], @@ -1204,9 +1204,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.11.tgz", - "integrity": "sha512-35khwkyly7lF5NDSyvIrukBMzxPorgc5iTSDfVO/LvnmN5+fm4lTlrDr4tUfTdOhv3Emy7CsKlsNAeFRJ+Pm+w==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.12.tgz", + "integrity": "sha512-K8LjjgZ7VQFtM+eXqjfAJ0z+TKVDng3r59QYn7CL6cyxZI2brLU3lNknZcUFSouZD+gsghZI/Zb8tQjVk7aKDQ==", "cpu": [ "arm64" ], @@ -1220,9 +1220,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.11.tgz", - "integrity": "sha512-Wx8/6f0ufgQF2pbVPsJ2dAmFLwIOW+xBE5fxnb7VnEbGkTgP1qMDWiiAtD9rtvDSuODG3i1AEmAak/2HAc6i6A==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.12.tgz", + "integrity": "sha512-hflO5LCxozngoOmiQbDPyvt6ODc5Cu9AwTJP9uH/BSMPdEQ6PCnefuUOJLAKew2q9o+NmDORuJk+vgqQz9Uzpg==", "cpu": [ "ia32" ], @@ -1236,9 +1236,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.11.tgz", - "integrity": "sha512-0xRFW6K9UZQH2NVC/0pVB0GJXS45lY24f+6XaPBF1YnMHd8A8GoHl7ugyM5yNUTe2AKhSgk5fJV00EJt/XBtdQ==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.12.tgz", + "integrity": "sha512-3A4qMtddBDbtprV5edTB/SgJn9L+X5TL7RGgS3eWtEgn/NG8gA80X/scjf1v2MMeOsrcxiYhnemI2gXCKuQN2g==", "cpu": [ "x64" ], diff --git a/package.json b/package.json index 5f5c6cdad80315..7c11d0597c7ffd 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@babel/plugin-syntax-import-assertions": "~7.24.1", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.11", + "@swc/core": "1.4.12", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.12.2", From f298331f26a839b9ccf9daf442018f668dfc597d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Apr 2024 12:15:49 +0000 Subject: [PATCH 094/171] Bump @types/node from 20.12.3 to 20.12.4 (#22772) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b8622abdeee610..226a8c0e3d4ec1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1385,9 +1385,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.3.tgz", - "integrity": "sha512-sD+ia2ubTeWrOu+YMF+MTAB7E+O7qsMqAbMfW7DG3K1URwhZ5hN1pLlRVGbf4wDFzSfikL05M17EyorS86jShw==", + "version": "20.12.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.4.tgz", + "integrity": "sha512-E+Fa9z3wSQpzgYQdYmme5X3OTuejnnTx88A6p6vkkJosR3KBz+HpE3kqNm98VE6cfLFcISx7zW7MsJkH6KwbTw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" From c726069e4c103526a05ffc6bc0ddf1027c717397 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Apr 2024 15:31:44 -0700 Subject: [PATCH 095/171] Bump eslint-plugin-unicorn from 51.0.1 to 52.0.0 (#22771) Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 51.0.1 to 52.0.0. - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v51.0.1...v52.0.0) --- updated-dependencies: - dependency-name: eslint-plugin-unicorn dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 226a8c0e3d4ec1..84f4137bbdd3b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,7 +41,7 @@ "eslint-plugin-node": "~11.1.0", "eslint-plugin-prefer-arrow-functions": "~3.3.1", "eslint-plugin-promise": "~6.1.0", - "eslint-plugin-unicorn": "^51.0.0", + "eslint-plugin-unicorn": "^52.0.0", "fast-json-stable-stringify": "~2.1.0", "fdir": "~6.1.0", "husky": "^9.0.2", @@ -3812,9 +3812,9 @@ } }, "node_modules/eslint-plugin-unicorn": { - "version": "51.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-51.0.1.tgz", - "integrity": "sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==", + "version": "52.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-52.0.0.tgz", + "integrity": "sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", diff --git a/package.json b/package.json index 7c11d0597c7ffd..e130135ad4b098 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "eslint-plugin-node": "~11.1.0", "eslint-plugin-prefer-arrow-functions": "~3.3.1", "eslint-plugin-promise": "~6.1.0", - "eslint-plugin-unicorn": "^51.0.0", + "eslint-plugin-unicorn": "^52.0.0", "fast-json-stable-stringify": "~2.1.0", "fdir": "~6.1.0", "husky": "^9.0.2", From 74547d66328d241c6b7d171adc3cdf7bce8872dd Mon Sep 17 00:00:00 2001 From: Barthy Date: Fri, 5 Apr 2024 10:06:57 +0200 Subject: [PATCH 096/171] Add BCD for JSON.rawJSON and JSON.isRawJSON (#22766) --- javascript/builtins/JSON.json | 80 +++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/javascript/builtins/JSON.json b/javascript/builtins/JSON.json index e7c53125012b1b..73f8db6d1ca881 100644 --- a/javascript/builtins/JSON.json +++ b/javascript/builtins/JSON.json @@ -50,6 +50,46 @@ "deprecated": false } }, + "isRawJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/isRawJSON", + "spec_url": "https://tc39.es/proposal-json-parse-with-source/#sec-json.israwjson", + "support": { + "chrome": { + "version_added": "114" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.33" + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "21.0.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "json_superset": { "__compat": { "description": "JavaScript is a superset of JSON", @@ -140,6 +180,46 @@ } } }, + "rawJSON": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/rawJSON", + "spec_url": "https://tc39.es/proposal-json-parse-with-source/#sec-json.rawjson", + "support": { + "chrome": { + "version_added": "114" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.33" + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "21.0.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "stringify": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify", From eeb39700c0f62f0fa821e8bbe6d0c4b1c26d53ff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 5 Apr 2024 11:45:30 +0000 Subject: [PATCH 097/171] Bump eslint-plugin-jsdoc from 48.2.2 to 48.2.3 (#22777) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 84f4137bbdd3b6..736fb7a3f9b727 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3642,9 +3642,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "48.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.2.tgz", - "integrity": "sha512-S0Gk+rpT5w/ephKCncUY7kUsix9uE4B9XI8D/fS1/26d8okE+vZsuG1IvIt4B6sJUdQqsnzi+YXfmh+HJG11CA==", + "version": "48.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.3.tgz", + "integrity": "sha512-r9DMAmFs66VNvNqRLLjHejdnJtILrt3xGi+Qx0op0oRfFGVpOR1Hb3BC++MacseHx93d8SKYPhyrC9BS7Os2QA==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.42.0", From e62344a1b6423a861633eb754b2725b2f6f6b013 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 5 Apr 2024 11:45:38 +0000 Subject: [PATCH 098/171] Bump typescript from 5.4.3 to 5.4.4 (#22776) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 736fb7a3f9b727..944074e37cd768 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8539,9 +8539,9 @@ } }, "node_modules/typescript": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", - "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.4.tgz", + "integrity": "sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==", "dev": true, "bin": { "tsc": "bin/tsc", From cc467312588a45465be2a1b28cd9db19186265e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Sat, 6 Apr 2024 11:26:36 +0200 Subject: [PATCH 099/171] Remove the item* microdata attributes (not supported by browsers) (#21978) * Mark the item* microdata attributes as not supported by browsers The API reflecting these attributes was removed already: https://github.com/mdn/browser-compat-data/pull/16226 The attributes have never had any effect beyond the API for accessing them, so it's fair to say these attributes are not supported. A search for "itemscope" in the source of Chromium, Gecko and WebKit finds only old tests and similar, no code handling the attribute. * Update global_attributes.json --- html/global_attributes.json | 180 ------------------------------------ 1 file changed, 180 deletions(-) diff --git a/html/global_attributes.json b/html/global_attributes.json index 742b8094516e73..b28d0f9c6fe6de 100644 --- a/html/global_attributes.json +++ b/html/global_attributes.json @@ -952,186 +952,6 @@ } } }, - "itemid": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/itemid", - "spec_url": "https://html.spec.whatwg.org/multipage/microdata.html#attr-itemid", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "itemprop": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/itemprop", - "spec_url": "https://html.spec.whatwg.org/multipage/microdata.html#names:-the-itemprop-attribute", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "itemref": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/itemref", - "spec_url": "https://html.spec.whatwg.org/multipage/microdata.html#attr-itemref", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "itemscope": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/itemscope", - "spec_url": "https://html.spec.whatwg.org/multipage/microdata.html#attr-itemscope", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "itemtype": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/itemtype", - "spec_url": "https://html.spec.whatwg.org/multipage/microdata.html#attr-itemtype", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "lang": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/lang", From a2ab8831b0521fd3da999ee8304170cf40fa8a21 Mon Sep 17 00:00:00 2001 From: A1lo Date: Sat, 6 Apr 2024 18:45:12 +0800 Subject: [PATCH 100/171] chore(ci): Bump actions/labeler from 4 to 5 (#22775) --- .github/labeler.yml | 93 ++++++++++++++++++++++++----------- .github/workflows/labeler.yml | 3 +- 2 files changed, 67 insertions(+), 29 deletions(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index 32b3a3d516c60a..661b9ae485c674 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -1,46 +1,83 @@ +# This file is used by .github/workflows/labeler.yml to label pull requests based on the files changed in the PR. +# Object matching syntax: https://github.com/actions/labeler/blob/main/README.md#match-object bulk_update :package:: - - "scripts/migrations/**" + - changed-files: + - any-glob-to-any-file: + - "scripts/migrations/**" data:api :rabbit2:: - - "api/**" + - changed-files: + - any-glob-to-any-file: + - "api/**" data:browsers :earth_africa:: - - "browsers/**" + - changed-files: + - any-glob-to-any-file: + - "browsers/**" data:css :art:: - - "css/**" + - changed-files: + - any-glob-to-any-file: + - "css/**" data:html :page_facing_up:: - - "html/**" + - changed-files: + - any-glob-to-any-file: + - "html/**" data:http :mountain_cableway:: - - "http/**" + - changed-files: + - any-glob-to-any-file: + - "http/**" data:js :pager:: - - "javascript/**" + - changed-files: + - any-glob-to-any-file: + - "javascript/**" data:mathml :heavy_division_sign:: - - "mathml/**" + - changed-files: + - any-glob-to-any-file: + - "mathml/**" data:svg :paintbrush:: - - "svg/**" + - changed-files: + - any-glob-to-any-file: + - "svg/**" data:wasm :mechanical_arm:: - - "webassembly/**" + - changed-files: + - any-glob-to-any-file: + - "webassembly/**" data:webdriver :racing_car:: - - "webdriver/**" + - changed-files: + - any-glob-to-any-file: + - "webdriver/**" data:webext :game_die:: - - "webextensions/**" + - changed-files: + - any-glob-to-any-file: + - "webextensions/**" dependencies :chains:: - - "package-lock.json" + - changed-files: + - any-glob-to-any-file: + - "package-lock.json" docs :writing_hand:: - - "**/*.md" + - changed-files: + - any-glob-to-any-file: + - "**/*.md" infra :building_construction:: - - ".*" - - "/*.js" - - "*.ts" - - "**/*.d.ts" - - "/index.js" - - "LICENSE" - - "package*" - - "utils/**" - - ".github/**" - - ".husky/**" - - ".vscode/**" + - changed-files: + - any-glob-to-any-file: + - ".*" + - "**/*.js" + - "**/*.ts" + - "**/*.d.ts" + - "LICENSE" + - "package*" + - "utils/**" + - ".github/**" + - ".husky/**" + - ".vscode/**" linter :house_with_garden:: - - "lint/**" + - changed-files: + - any-glob-to-any-file: + - "lint/**" scripts :scroll:: - - "scripts/**" + - changed-files: + - any-glob-to-any-file: + - "scripts/**" schema :gear:: - - "schemas/**" + - changed-files: + - any-glob-to-any-file: + - "schemas/**" diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index 3f577b41012a3f..e8fc5be3187cd7 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -12,6 +12,7 @@ jobs: pull-requests: write # for actions/labeler to add labels to PRs runs-on: ubuntu-latest steps: - - uses: actions/labeler@v4 + - uses: actions/labeler@v5 with: repo-token: ${{ secrets.GITHUB_TOKEN }} + sync-labels: true From 25928a84cba3f354cbd491d07db4f2ddbf1762ee Mon Sep 17 00:00:00 2001 From: rebloor Date: Sat, 6 Apr 2024 23:48:58 +1300 Subject: [PATCH 101/171] Chrome feature webextensions.api.windows.onBoundsChanged (#22160) --- webextensions/api/windows.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/webextensions/api/windows.json b/webextensions/api/windows.json index 9c0b26efb4e1de..df1b9ccf5cab0e 100644 --- a/webextensions/api/windows.json +++ b/webextensions/api/windows.json @@ -1307,6 +1307,27 @@ } } }, + "onBoundsChanged": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/windows/onBoundsChanged", + "support": { + "chrome": { + "version_added": "86" + }, + "edge": "mirror", + "firefox": { + "version_added": false, + "impl_url": "https://bugzil.la/1762975" + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + }, "onCreated": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/windows/onCreated", From ffa92fc92c64ea5ea6c1aa33a65fe498c085fe7d Mon Sep 17 00:00:00 2001 From: rebloor Date: Sat, 6 Apr 2024 23:49:27 +1300 Subject: [PATCH 102/171] Add data for setPage and setHeight in devtools.panels.ExtensionSidebarPane (#22182) --- webextensions/api/devtools.json | 42 +++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/webextensions/api/devtools.json b/webextensions/api/devtools.json index 1023c3039a6004..da23d697cef35c 100644 --- a/webextensions/api/devtools.json +++ b/webextensions/api/devtools.json @@ -539,6 +539,26 @@ } } }, + "setHeight": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/panels/ExtensionSidebarPane/setHeight", + "support": { + "chrome": { + "version_added": true + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + }, "setObject": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/panels/ExtensionSidebarPane/setObject", @@ -567,6 +587,28 @@ "safari_ios": "mirror" } } + }, + "setPage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/devtools/panels/ExtensionSidebarPane/setPage", + "support": { + "chrome": { + "version_added": true + }, + "edge": "mirror", + "firefox": { + "version_added": "57" + }, + "firefox_android": { + "version_added": false + }, + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } } }, "create": { From 76b2fdd2e7a950bb34773ef5fa4c645f56f65def Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Sat, 6 Apr 2024 21:50:45 +1100 Subject: [PATCH 103/171] RTCStatsReport.type_media-source for video (#22510) * RTCStatsReport.type_media-source for video * Apply suggestions from code review --- api/RTCStatsReport.json | 140 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) diff --git a/api/RTCStatsReport.json b/api/RTCStatsReport.json index a31075d8f281b9..339f999dcd482a 100644 --- a/api/RTCStatsReport.json +++ b/api/RTCStatsReport.json @@ -4575,6 +4575,111 @@ } } }, + "frames": { + "__compat": { + "description": "frames in 'media-source' stats for video", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/frames", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-frames", + "support": { + "chrome": { + "version_added": "90" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "framesPerSecond": { + "__compat": { + "description": "framesPerSecond in 'media-source' stats for video", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/framesPerSecond", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-framespersecond", + "support": { + "chrome": { + "version_added": "80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "height": { + "__compat": { + "description": "height in 'media-source' stats for video", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/height", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-height", + "support": { + "chrome": { + "version_added": "80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "id": { "__compat": { "description": "id in 'media-source' stats", @@ -4814,6 +4919,41 @@ "deprecated": false } } + }, + "width": { + "__compat": { + "description": "width in 'media-source' stats for video", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCVideoSourceStats/width", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-width", + "support": { + "chrome": { + "version_added": "80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } }, "type_outbound-rtp": { From b36e68170b581b24d6742a102f01bf1b036a7914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Sat, 6 Apr 2024 12:59:13 +0200 Subject: [PATCH 104/171] Revert "Update Safari data for AudioTrack API (#21192)" (#22722) This reverts commit 54c222a271191ed9552f0062ffedaf2c6e45dbe1. --- api/AudioTrack.json | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/api/AudioTrack.json b/api/AudioTrack.json index 09d8ffbd941d8d..942daf58046bb4 100644 --- a/api/AudioTrack.json +++ b/api/AudioTrack.json @@ -50,8 +50,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "8", - "version_removed": "17" + "version_added": "8" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -113,8 +112,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "8", - "version_removed": "17" + "version_added": "8" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -177,8 +175,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "8", - "version_removed": "17" + "version_added": "8" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -241,8 +238,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "8", - "version_removed": "17" + "version_added": "8" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -305,8 +301,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "8", - "version_removed": "17" + "version_added": "8" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -369,8 +364,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "8", - "version_removed": "17" + "version_added": "8" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -426,12 +420,10 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "8", - "version_removed": "17" + "version_added": "8" }, "safari_ios": { "version_added": "13", - "version_removed": "17", "partial_implementation": true, "notes": "Exposed in Mobile Safari on iPad but not on iPhone." }, From 3c258420d9693ede186117163615ecc7ad5156b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sat, 6 Apr 2024 12:00:22 +0100 Subject: [PATCH 105/171] Deno 1.42.0 (#22724) * Set methods * Iterator helpers * update deno versions * fix version --- browsers/deno.json | 16 +++++++++++++++- javascript/builtins/Iterator.json | 24 ++++++++++++------------ javascript/builtins/Set.json | 14 +++++++------- 3 files changed, 34 insertions(+), 20 deletions(-) diff --git a/browsers/deno.json b/browsers/deno.json index 16b9ea17edae40..e912d59876402c 100644 --- a/browsers/deno.json +++ b/browsers/deno.json @@ -289,9 +289,23 @@ "1.40": { "release_date": "2024-01-25", "release_notes": "https://github.com/denoland/deno/releases/tag/v1.40.0", - "status": "current", + "status": "retired", "engine": "V8", "engine_version": "12.0" + }, + "1.41": { + "release_date": "2024-02-22", + "release_notes": "https://deno.com/blog/v1.41", + "status": "retired", + "engine": "V8", + "engine_version": "12.1" + }, + "1.42": { + "release_date": "2024-03-28", + "release_notes": "https://deno.com/blog/v1.42", + "status": "current", + "engine": "V8", + "engine_version": "12.3" } } } diff --git a/javascript/builtins/Iterator.json b/javascript/builtins/Iterator.json index dd8325aa03920c..e899b3f903f991 100644 --- a/javascript/builtins/Iterator.json +++ b/javascript/builtins/Iterator.json @@ -101,7 +101,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -149,7 +149,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -197,7 +197,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -245,7 +245,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -293,7 +293,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -341,7 +341,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -389,7 +389,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -437,7 +437,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -485,7 +485,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -533,7 +533,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -581,7 +581,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -629,7 +629,7 @@ ], "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { diff --git a/javascript/builtins/Set.json b/javascript/builtins/Set.json index 21362097b04dbb..38cc50d75b8905 100644 --- a/javascript/builtins/Set.json +++ b/javascript/builtins/Set.json @@ -349,7 +349,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -525,7 +525,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -575,7 +575,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -625,7 +625,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -675,7 +675,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -851,7 +851,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { @@ -901,7 +901,7 @@ }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.42" }, "edge": "mirror", "firefox": { From b77ad9c6a3678a73e617a584a939625dde76fe5e Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 6 Apr 2024 19:01:14 +0800 Subject: [PATCH 106/171] Add spec_url for attributes in