From 6f01ff092c676f84db10ca743609d79b110e2085 Mon Sep 17 00:00:00 2001 From: Vadim Makeev Date: Thu, 9 Apr 2026 19:05:33 +0200 Subject: [PATCH 1/3] Add mdn_url for static methods --- api/CSS.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/api/CSS.json b/api/CSS.json index f4c947a82385d8..c418af7d8c426b 100644 --- a/api/CSS.json +++ b/api/CSS.json @@ -113,6 +113,7 @@ "cap_static": { "__compat": { "description": "`cap()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-cap", "tags": [ "web-features:numeric-factory-functions" @@ -1035,6 +1036,7 @@ "ic_static": { "__compat": { "description": "`ic()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ic", "tags": [ "web-features:numeric-factory-functions" @@ -1145,6 +1147,7 @@ "lh_static": { "__compat": { "description": "`lh()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-lh", "tags": [ "web-features:numeric-factory-functions" @@ -1737,6 +1740,7 @@ "rcap_static": { "__compat": { "description": "`rcap()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rcap", "tags": [ "web-features:numeric-factory-functions" @@ -1773,6 +1777,7 @@ "rch_static": { "__compat": { "description": "`rch()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rch", "tags": [ "web-features:numeric-factory-functions" @@ -1882,6 +1887,7 @@ "rex_static": { "__compat": { "description": "`rex()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rex", "tags": [ "web-features:numeric-factory-functions" @@ -1918,6 +1924,7 @@ "ric_static": { "__compat": { "description": "`ric()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-ric", "tags": [ "web-features:numeric-factory-functions" @@ -1954,6 +1961,7 @@ "rlh_static": { "__compat": { "description": "`rlh()` static method", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "spec_url": "https://drafts.css-houdini.org/css-typed-om/#dom-css-rlh", "tags": [ "web-features:numeric-factory-functions" From ea0681862de1e19d7e25885fca2be1342b4cc663 Mon Sep 17 00:00:00 2001 From: Vadim Makeev Date: Thu, 9 Apr 2026 19:10:19 +0200 Subject: [PATCH 2/3] Add mdn_url to Symbol dispose --- javascript/builtins/AsyncDisposableStack.json | 1 + javascript/builtins/AsyncIterator.json | 1 + javascript/builtins/DisposableStack.json | 1 + javascript/builtins/Iterator.json | 1 + 4 files changed, 4 insertions(+) diff --git a/javascript/builtins/AsyncDisposableStack.json b/javascript/builtins/AsyncDisposableStack.json index c2aa5dcc50f9ec..76b18d2522b43f 100644 --- a/javascript/builtins/AsyncDisposableStack.json +++ b/javascript/builtins/AsyncDisposableStack.json @@ -354,6 +354,7 @@ }, "@@asyncDispose": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/Symbol.asyncDispose", "spec_url": "https://tc39.es/proposal-async-explicit-resource-management/#sec-asyncdisposablestack.prototype-@@asyncDispose", "tags": [ "web-features:explicit-resource-management" diff --git a/javascript/builtins/AsyncIterator.json b/javascript/builtins/AsyncIterator.json index e94a4c495bf287..08ea6c74caeb3b 100644 --- a/javascript/builtins/AsyncIterator.json +++ b/javascript/builtins/AsyncIterator.json @@ -47,6 +47,7 @@ }, "@@asyncDispose": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncIterator/Symbol.asyncDispose", "spec_url": "https://tc39.es/proposal-async-explicit-resource-management/#sec-asyncdisposablestack.prototype-@@asyncDispose", "tags": [ "web-features:explicit-resource-management" diff --git a/javascript/builtins/DisposableStack.json b/javascript/builtins/DisposableStack.json index 1286115148975f..0a48a032fdef3f 100644 --- a/javascript/builtins/DisposableStack.json +++ b/javascript/builtins/DisposableStack.json @@ -354,6 +354,7 @@ }, "@@dispose": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/Symbol.dispose", "spec_url": "https://tc39.es/proposal-async-explicit-resource-management/#sec-disposablestack.prototype-@@dispose", "tags": [ "web-features:explicit-resource-management" diff --git a/javascript/builtins/Iterator.json b/javascript/builtins/Iterator.json index bf15ef9f0737ce..9b77e4f1416cad 100644 --- a/javascript/builtins/Iterator.json +++ b/javascript/builtins/Iterator.json @@ -830,6 +830,7 @@ }, "@@dispose": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/Symbol.dispose", "spec_url": "https://tc39.es/proposal-async-explicit-resource-management/#sec-%iteratorprototype%-@@dispose", "tags": [ "web-features:explicit-resource-management" From e1e1093e3b9d2064581c7f8b5df9ed8f1d6b0225 Mon Sep 17 00:00:00 2001 From: Vadim Makeev Date: Thu, 9 Apr 2026 19:11:34 +0200 Subject: [PATCH 3/3] Add mdn_url to Viewport segments --- api/Viewport.json | 1 + 1 file changed, 1 insertion(+) diff --git a/api/Viewport.json b/api/Viewport.json index b5abcdced75d96..5f71058856e9ac 100644 --- a/api/Viewport.json +++ b/api/Viewport.json @@ -36,6 +36,7 @@ }, "segments": { "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Viewport/segments", "spec_url": "https://drafts.csswg.org/css-viewport/#dom-viewport-segments", "tags": [ "web-features:viewport-segments"